修改/etc/my.cnf [mysqld] datadir=/database/mysql socket=/database/mysql/mysql.sock [client] socket=/database/mysql/mysql.sock 一般情况下,用户往往会忘记添加[client]段 之所以要修改client这段内容是因为如果不时明确指出mysql客户端程序还是会连到/var/lib/mysql/mysql.sock这个socket上面去,此时虽然数据库已经正常启动,使用mysql连接数据库是还是会报找不到/var/lib/mysql/mysql.sock的错误 |