Merhaba

centos üzerinde myslq kurulumu yaptıktan sonra (/var/lib/mysql) datadir
dosyasının yerini değiştirdim. Bunun için /var/lib/mysql dizinini taşıdım
(cp -rap /var/lib/mysql /data/mysql)  ve my.cnf dosyasında gerekli
değişiklikleri yaptım:

[mysqld]
datadir=/data/mysql
socket=/data/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid


Ancak (sunucunun kendi konsolunda);

mysql -uroot -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket
'/var/lib/mysql/mysql.sock' (2)

şeklinde hata mesajı alıyorum.


Ancak komutu ;

mysql -uroot -p --protocol tcp

şeklinde çalıştırdığımda sorunsuz bağlanıyorum.
_______________________________________________
Linux E-Posta Listesi
[email protected]
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux

Cevap