# Mysql Yapılandırması

Mysql(Mariadb) veritabanını çalışır duruma getirmek için aşağıdaki ayarlar yetkili komut satırında uygulanır.

Mysql veritabanı bilgilerinin saklanacağı dizin oluşturulur.

    mkdir -p /srv/mysql

Eski ayar yedeklenir.

    mv /etc/mysql/my.cnf /etc/mysql/my.cnf.old

Geçici dizin(tmp) diğerlerinin(others) yazma kısıtına karşı izinleri ayarlanır.

    chmod 0777 /tmp

Aşağıdaki komutla my.cnf ayar içeriği oluşturulur.

    cp /usr/milis/ayarlar/kur/my.cnf /etc/mysql/my.cnf

Veritabanı ilklemesi yapılır. OK çıktısı alınmalıdır. Ve gerekli izinler verilir.

    mysql_install_db --basedir=/usr --datadir=/srv/mysql --user=mysql
    chown -R mysql:mysql /srv/mysql

Soket dizini için de yetkileri verip oluştururuz.

    install -v -m755 -o mysql -g mysql -d /run/mysqld

Bir terminalde geçici olarak mysql i başlatırız.

    mysqld --user=mysql

Mysql için root şifresini ayarlarız.

    mysqladmin -u root password

Geçici mysql çalışmasını kapatırız.

    mysqladmin -p shutdown

Mysql servisini kurarız.

    service install mysql

Servisi başlatırız.

    service start mysql

Kontrol ederiz.

    netstat -ntpl | grep mysqld