[ERROR] Can’t start server : Bind on unix socket: Permission denied
[ERROR] Do you already have another mysqld server running on socket: /var/lib/mysql/mysql.sock ?
[ERROR] Aborting
Aynı şekilde şu şekilde de bir hata mevcuttu
Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
Sorun loglardan anlaşılacağı gibi mysql.sock dosyasının perm ayarlarıyla ilgili buna çözüm olarak yapılacak şey; 1. Öncelikle soket dosyasını sildiğimizden emin olalım.
rm /var/lib/mysql/mysql.sock2. Mysql processes lerini durduralım bunuda aşağıdaki komut ile yapabilirsiniz.
killall -e -9 mysql3. /var/lib altındaki mysql klasörünün user ve grubunun mysql ve root olduğundan emin olalım. bunuda /var/lib altındayken aşağıdaki komut ile yapıyoruz.
chown mysql:root mysql4. Mysql servisini tekrar çalıştırıyoruz.
service mysql startMysql dosyaları bazen farklı klasörler altunda olabilir bu yüzden hangi klasör altında çalıştığından emin olunuz bunuda
locate mysqlile yapabilirsiniz.
No comments:
Post a Comment