mysql啟動提示mysql.host 不存在,啟動失敗的解決方法


圖示:

日志:

190625 10:48:42 InnoDB: Started; log sequence number 0 130207
190625 10:48:42 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
190625 10:48:42 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
190625 10:48:57 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
190625 10:48:57 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
190625 10:48:58 InnoDB: Initializing buffer pool, size = 8.0M
190625 10:48:58 InnoDB: Completed initialization of buffer pool
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
190625 10:48:58 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
190625 10:48:58 InnoDB: Started; log sequence number 0 130207
190625 10:48:58 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
190625 10:48:58 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended

 

方法:

一個命令搞定,不要在網上去亂抄,沒用

cd /etc/

mysql_install_db

 

如果,我的方法給你解決了難題,請關注本blog

 

 

排錯:

mysqld --help --verbose

 

如果配置文件有錯,會在這里面報出來。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM