rhel 6.5 + mysql 5.6 編譯安裝。
安裝過程很順利。
--datadir=/data/project/db1/mysql/data
--datadir=/data/project/db1/mysql/data
--socket=/tmp/mysql.sock
my.cnf文件放在/data/project/db1/mysql/data。
啓動正常。
使用mysql連接到服務器,報錯:
[root@testip /data/project/db1/mysql]# mysql -uroot
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
檢查my.cnf配置,沒有發現問題,折騰了好久(網上也搜索了,都沒有找到問題根本原因),發現本地服務器之前安裝過二進制mysql客戶端程序。通過yum安裝的。卸載mysql客戶端。
#yum erase mysql
再登錄msyql服務器試試,一切ok。不再提示錯誤。