最佳答案:1、估计没有完全关闭mysql,又启动了 2、/etc/init.d/mysqldstop,如果不能彻底关闭,就查进程号直接kill 3、ps-ef|grepmysql检查mysql进程是否存在 4、
1、估计没有完全关闭mysql,又启动了
2、/etc/init.d/mysqldstop,如果不能彻底关闭,就查进程号直接kill
3、ps-ef|grepmysql检查mysql进程是否存在
4、netstat-ntlp检查端口是否存在
5、检查my.cnf是否有改动,你可以增加 [mysqld] socket=/tmp/mysql.sock
6、假如mysql正常启动仍报错,用whichmysql命令可确认你用的哪里的mysql 用mysql-uroot-p-S/tmp/mysql.sock可指定sock文件