免编译mysql ,启动时提示找不到 KAKA.pid 文件 #KAKA是主机名
vi /etc/my.cnf 文件,将datadir= 修改为安装数据库时的--datadir= 路径即可。
注意:KAKA.pid文件是当mysqld启动起来才会生的一个文件,内有mysqld服务启动后的pid号,此文件在服务启动时删除会导致mysqld start| stop等命令失败,解决方法1,是重启服务器;2,kill -9 mysql进程。
故障分析:应该是mysql包编译时用的--datadir= 和我们在安装数据库脚本时用的--datadir= 参数不一致引起。
原文:http://752030200.blog.51cto.com/8936921/1722312