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<