首页 > 代码库 > MySQL:解决MySQL无法启动的问题
MySQL:解决MySQL无法启动的问题
MySQL无法启动的原因有多种,这里是我遇到的一种情况和解决方法。
起因:
最近项目需要使用MySQL,于是想在MAC上安装一个本地的数据库,但是其实忘了已经安装过一个版本了,结果发现新的服务器怎么也无法运行。
现象:
通过命令行启动MySQL:sudo /usr/local/mysql/support-files/mysql.server start
Starting MySQL
一直得到这个错误:
ERROR! The server quit without updating PID file (/usr/local/mysql/data/localhost.pid).
查看error文件:
sudo tail /usr/local/mysql/data/localhost.err
得到的结果如下:
2014-06-24 13:50:52 37094 [Note] Shutting down plugin ‘MyISAM‘2014-06-24 13:50:52 37094 [Note] Shutting down plugin ‘MEMORY‘2014-06-24 13:50:52 37094 [Note] Shutting down plugin ‘CSV‘2014-06-24 13:50:52 37094 [Note] Shutting down plugin ‘sha256_password‘2014-06-24 13:50:52 37094 [Note] Shutting down plugin ‘mysql_old_password‘2014-06-24 13:50:52 37094 [Note] Shutting down plugin ‘mysql_native_password‘2014-06-24 13:50:52 37094 [Note] Shutting down plugin ‘binlog‘2014-06-24 13:50:52 37094 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete140624 13:50:52 mysqld_safe mysqld from pid file /usr/local/mysql/data/localhost.pid ended
于是怀疑已经有MySQL进程存在。
解决方法:
通过命令查找所有MySQL有关的进程:ps -ef|grep mysql
然后杀死进程:sudo kill -9 PID
------------成功的分割线----------------
最后再运行命令:sudo /usr/local/mysql/support-files/mysql.server start
得到SUCCESS!结果。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。