Starting MySQL...The server quit without updating PID file

回复 收藏
本帖最后由 有人喜欢蓝 于 2016-8-25 18:37 编辑

mysql5.5和5.6版本都出现这种情况
报错信息如下:
[root@centos6 mysql_data]# service mysqld start
Starting MySQL...The server quit without updating PID file [失败]/mysql_data/centos6.6.pid).

Mysql 5.5版本解决办法:
查看/data/mysql下的err日志查不到错误原因,原来是要在mysqld执行文件中添加数据库路径。

vim /etc/init.d/mysqld           //一定要添加basedir和datadir=路径      
   basedir=/usr/local/mysql
   datadir=/data/mysql_data  ##这个就是执行./scripts 步骤     --datadir=填写的那个要一致

service mysqld start

Mysql 5.6版本解决办法:

查看err日志,发现Can't open and lock privilege tables: Table 'mysql.user' doesn't exis
应该是初始化的时候,没有指定好用户。
初始化数据库就ok,即:./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
然后service mysqld start

2016-08-25 18:36 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: