updating mysql.pid_启动mysql ERROR! The server quit without updating PID file

在安装MySQL 5.7.22后,启动时遇到ERROR! The server quit without updating PID file的问题。检查发现data目录存在但缺少数据库表。问题出在配置文件my.cnf的datadir路径不正确,将其改为实际的数据目录(/usr/local/mysql/data)后,成功启动MySQL。
摘要由CSDN通过智能技术生成

mysql版本是5.7.22

mysql安装完毕,启动提示错误Starting MySQL... ERROR! The server quit without updating PID file (/var/lib/mysql/bogon.pid).

查阅了很多网上资料,都是讲解解决办法的,几乎没有讲解出现这个问题原因的。按照标准的流程,确认了每一步没有错误的情况下安装的,可是安装完成之后启动依然会提示这样的错误,这本身就值得我们去深究问题的原因。可能每个人遇到的错误原因不同。

一、起因

[root@bogon mysql]# service mysqld start

Starting MySQL.... ERROR! The server quit without updating PID file (/var/lib/mysql/bogon.pid).

二、查看错误日志

[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist

网友的回答:这个问题是由于data的目录下没有安装数据库表

查看data目录(/usr/local/mysql/data)到底有没有数据库

[root@bogon data]# ll

total 110620

-rw-r-----. 1 mysql mysql       56 Feb 26 01:37 auto.cnf

-rw-r-----. 1 mysql mysql      417 Feb 26 01:37 ib_buffer_pool

-rw-r-----. 1 mysql mysql 12582912 Feb 26 01:38 ibdata1<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值