- Mesaj
- 11.940
- Çözümler
- 566
- Beğeni
- 13.618
- Puan
- 5.915
- Ticaret Puanı
- 2
Metin2 server filesinizde MySQL yerine MariaDB kullanmak isterseniz videolu anlatıma bakarak filesinize mariadb desteği ekleyebilirsiniz.
Videolu anlatımda Metin2 Sıfırdan Altyapı Server Files Hazırlama Rehberi 'nde oluşturduğumuz dosyalar üzerinden anlattım. Anlatımı dikkatlice takip ederek kendi filesinize mariadb desteği ekleyebilirsiniz.
Server filesinize mariadb desteği ekleyebilmek için kaynak kodlarınızın olması gerekli.
MariaDB kurarken kullandığım komutlar
İlk önce mariadb client ve serveri kurmak için şu komutu çalıştırın
Şifre veritabanlarının oluşturulması için şu komutu girin
Mysql dizinine izinleri tanımlamak için şu komutları girin
Sistemi başlatırken otomatik olarak mariadb servisini aktif etmek için şu komutu girin.
MariaDB aktif etmek için şu komutu yazın
Root hesabının şifresini değiştirmek için şu komutları giriniz.
Not: Yukarıdaki kod ile şifre değişikliği olmuyorsa mysql -p yazdıktan sonra şu komutu girerek değişiklik yapabilirsiniz. password yazan yere şifrenizi yazın.
Navicat benzeri programlar ile direk bağlanmak için şu komutları sırayla giriniz
İlk önce mariadb servere bağlanıyoruz. Komutu yazdıktan sonra şifremizi giriyoruz.
Sırayla aşağıda verdiğim query komutlarını çalıştırın. password yazan yere şifrenizi yazın.
Ek güncelleme;
Eğer mariadb 10.5 sürümünü kurduysanız direk olarak bağlanamayacaksınız. Bağlantı sorununu çözmek için buraya bakabilirsiniz.
Eğer mariadb 10.5.11 sürümünü kurduysanız buraya bakabilirsiniz.
Videolu anlatımda Metin2 Sıfırdan Altyapı Server Files Hazırlama Rehberi 'nde oluşturduğumuz dosyalar üzerinden anlattım. Anlatımı dikkatlice takip ederek kendi filesinize mariadb desteği ekleyebilirsiniz.
Server filesinize mariadb desteği ekleyebilmek için kaynak kodlarınızın olması gerekli.
MariaDB kurarken kullandığım komutlar
İlk önce mariadb client ve serveri kurmak için şu komutu çalıştırın
Bash:
pkg install mariadb103-client mariadb103-server
Şifre veritabanlarının oluşturulması için şu komutu girin
Bash:
pwd_mkdb -p /etc/master.passwd
Mysql dizinine izinleri tanımlamak için şu komutları girin
Bash:
chown -R mysql /var/db/mysql/
chgrp -R mysql /var/db/mysql/
Sistemi başlatırken otomatik olarak mariadb servisini aktif etmek için şu komutu girin.
Bash:
echo 'mysql_enable="YES"' >> /etc/rc.conf
MariaDB aktif etmek için şu komutu yazın
Bash:
service mysql-server start
Root hesabının şifresini değiştirmek için şu komutları giriniz.
Bash:
mysqladmin -uroot -p password
Enter password: <burayı boş bırakın.>
New password: <yeni şifrenizi girin.>
Confirm new password: <yeni şifrenizi girmeyi onaylayın.>
Bash:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';
Navicat benzeri programlar ile direk bağlanmak için şu komutları sırayla giriniz
İlk önce mariadb servere bağlanıyoruz. Komutu yazdıktan sonra şifremizi giriyoruz.
Bash:
mysql -p
Sırayla aşağıda verdiğim query komutlarını çalıştırın. password yazan yere şifrenizi yazın.
SQL:
CREATE USER 'root'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
flush privileges;
quit;
Ek güncelleme;
Eğer mariadb 10.5 sürümünü kurduysanız direk olarak bağlanamayacaksınız. Bağlantı sorununu çözmek için buraya bakabilirsiniz.
Eğer mariadb 10.5.11 sürümünü kurduysanız buraya bakabilirsiniz.
Son düzenleme: