Aşkın Yollu'nun Web Günlüğü
Mysql data dizini ön tanımlı /var/lib/mysql olarak belirlenmiştir. Çeşitli ihtiyaçlardan dolayı bunun yerini değiştirmemiz gerekebilir. Mesela ben ayrı bir bölümde tuttuğum /home dizini altına taşımak istiyorum. Tüm işlemleri root yetkisiyle yapıyoruz. Öncelikle mysql servisini durduralım.
Ben pardus kullandığım için
# service mysql-server stop
Diğer dağıtımlarda farklı olabilir.
Ardından ilgili dizini yeni yerine kopyalayalım.
# cp -a /var/lib/mysql /home
Daha sonra mysql sunucusuna yeni dizinimizi haber verelim. /etc/mysql/my.cnf dosyasında
datadir = /var/lib/mysql olan satırı
datadir = /home/mysql olarak değiştirelim.
Şimdi servisi yeniden başlatabiliriz.
# service mysql-server start
Eğer düzgün bir şekilde çalışıyorsa /var/lib/mysql dizinini silebiliriz. Ama ismini değiştirip birkaç gün her ihtimale karşı saklamak çok mantıklı.
Benzer YazılarAşkın Yollu
Dokuz Eylül Üniversitesi
Bilgisayar Mühendisliği
Öğrenci
Kafama esenleri bu bloga koyuyorum
Gün gelir bi karikatür koyarım, gün gelir teknik bir makale yazarım, gün gelir hocanın bitanesine küfür - iltifat ederim, gün gelir hiçbirşey yazmam. Kısacası kafama göre takılırım.
Yorum Yaz