以centos系统为例 首先: cp /usr/share/doc/MySQL-server-5.5.24/my-medium.cnf /etc/my.cnf 其次: touch /var/lib/mysql/mysql.scok 查看下数据库运行状态 /etc/init.d/mysql status 提示 ERROR! MySQL is running but PID file could not be found 先打印MYSQL进程 ps aux | grep mysql 然后KILL进程 kill -9 pid1 pid2 … 再启动MYSQL /etc/init.d/mysql start 再检查mysql运行状态 /etc/init.d/mysql status 因为一开始/etc下我是找不到my.cnf 这个文件的,/usr/share/doc/MySQL-server-5.5.24/这个下面有个my-default.cnf这个文件,看了看,感觉和my-medium.cnf差不多,就拷贝到etc目录下了,来充当my.cnf吧, mysql有两种启动方式,一种tcp,一种socket,一般来说tcp启动没问题,只是socket启动才会出现上述问题。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有