2995 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist
問題描述
- 由於誤操作,將mysql的mysql庫刪除,導致資料庫啟動異常,mysql啟動報錯,報錯如下
2018-10-11 16:30:11 2995 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist
181011 16:30:11 mysqld_safe mysqld from pid file /export/servers/data/mysql/3306/pid/mysql.pid ended
解決方法
- 從別的環境拷貝 user.frm user.MYD user.MYI 這三個檔案
cd /export/servers/data/mysql/3306/data/mysql/
ls user.*
user.frm user.MYD user.MYI
- 拷貝到報錯的環境
- 更改許可權
cd /export/servers/data/mysql/3306/data/mysql/
chmod admin.admin user.*
chmod 775 user.*
再次啟動即可
相關推薦
mysql報錯 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
CentOS 6.5 下安裝配置 mysql 使用yum安裝,具體過程參見最下邊的參考文章。 安裝之後啟動失敗: [root@lo
2995 [ERROR] Fatal error: Can39;t open and lock privilege tables: Table 39;mysql.user39; doesn39;t exist
問題描述 由於誤操作,將mysql的mysql庫刪除,導致資料庫啟動異常,mysql啟動報錯,報錯如下 2018-10-11 16:30:11 2995 [ERROR] Fatal error: Can't open and lock privilege tables: Table
mysql安轉過程中出現的問題! Fatal error: Can39;t open and lock privilege tables: Table 39;mysql.user39; doesn39;t exis
fatal 啟動失敗 ini error pri -- http class sql net start mysql啟動失敗,報錯信息如上,因缺少mysql這個庫 所以跳過 在my.ini中添加 --skip-grant-tables 再啟動mysql 然後進
Fatal error: Can39;t open and lock privilege tables: Table 39;mysql.host39; doesn39;t exist
must ria 6.2 ans bugs 限制 答復 表示 blog 今天在用一鍵安裝mysql的shell腳本安裝mysql-5.1.73軟件後發現mysql始終無法啟動,多次執行後依舊報錯,只能去查看error日誌,發現了如下的2個錯誤: 錯誤一:Fatal erro
[ERROR] Fatal error: Can39;t open and lock privilege tables: Table 39;mysql.user39; doesn39;t exist
err soc blog 問題: fatal mysql connect 服務器 usr 這個問題是由於data的目錄下沒有安裝數據庫表 解決方法: vi /etc/my.cnf 修改為正確的datadir=“xxxxx”即可 然後service mysqld start
mysql啟動(Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist)
啟動 mysql 服務的時候報如下錯誤: Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 解決方法: mysql_install_db --user=my
Windows下Mysql解決Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
1.出現原因 mysql資料庫預設位置和自定義安裝位置不同導致 我的電腦上mysql預設安裝位置是 C:\ProgramData\MySQL\MySQL Server 5.7\ 而自定義安裝路徑為 D:\MySQL\MySQL Server 5.5\ 2.解決方法
[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist
這個問題是由於data的目錄下沒有安裝資料庫表 解決方法: vi /etc/my.cnf 修改為正確的datadir=“xxxxx”即可 然後service mysqld start service mysql start 正常啟動後,會再/var/lib/mysql下面生
windows下 Mysql 錯誤1067 Can't open and lock privilege tables: Table 'mysql.user' doesn't exist
MySQL服務沒啟動,用命令啟動或者在服務視窗啟動時報錯:發生錯誤1067 然後查了許久各自修改my.ini的放都試了,沒用 開啟錯誤日誌一看,最後一行顯示: [ERROR] Fatal error: Can't open and lock privilege tab
[MySQL]Fatalerror: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist
今天在centOS7上安裝mysql5.6後, 無法通過mysql -u root登入, 並且提示 ERROR 2002 (HY000): Can't connect to local MySQL
mysql 安裝錯誤, Fatal error: Can't open and lock privilege tables
在windows上安裝mysql綠色版出現錯誤 Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist 然後研究發現是因為表沒有初始化,預設暗
安裝解壓版本的MySQL,安裝過程中的常見命令,檢查windows系統錯誤日誌的方式來檢查MySQL啟動錯誤,關於Fatal error: Can't open and lock privilege
安裝mysql下載mysql-5.6.26-winx64,並解壓到:D:\Installed\mysql-5.6.26-winx64\mysql-5.6.26-winx64建立data目錄建立my.in
mysql [ERROR] Fatal error: mysql.user table is damaged or in unsupported 3.20 format.
在 Mac OS X裡的 mariadb 無法啟動,執行 mysql.server start 會顯示 Error, Error message: 170502 15:04:31 mysqld_safe Starting mysqld daemon with databases from /usr/loc
snort -c /etc/snort/snort.conf ERROR: Fatal Error, Quitting.. (已解決)
[[email protected] snort]# snort -c /etc/snort/snort.conf Running in IDS mode --== Initializing Snort ==--Initializing Output Plugins!Initializ
Fatal error: Can39;t use function return value in write context的問題
clas color text 登錄 bsp func fat strong empty empty() 只檢測變量,檢測任何非變量的東西都將導致解析錯誤! 因此,我們不能拿empty來直接檢測函數返回的值 if ((empty(session(‘admin_id‘)))
notepad++編譯器儲存的python程式碼出現python:can39;t open file 39;**.py39; :[error 2] No Such file or directory問題怎麼解決
初學Python的小白不懂編譯器儲存python程式碼如何在命令列模式下執行。很多小白在執行時會直接輸入python **.py。所以會出現如標題所述的問題。我將我的解決方式放在下面僅供參考。 輸入win+r開啟cmd磁碟介面。這裡系統預設是C盤。 如果直接輸入就會出現標題
ERROR 1126 (HY000): Can39;t open shared library 39;/usr/lib64/mysql/plugin/libaudit_plugin.so39; (errno: 2 /usr/lib64/mysql/plugin/libaudit_plug
錯誤如下: mysql> install plugin server_audit soname 'libaudit_plugin.so'; ERROR 1126 (HY000): Can't open shared library '/usr/lib64/mysql/plugin/libaudi
ERROR 2002 (HY000): Can39;t connect to local MySQL server through socket 39;/var/lib/mysql/mysql.sock39; (2)
local soc sock localhost 端口 cal error 優先 使用 當使用host參數為“localhost”連接Mysql服務時,會優先使用“sock文件”進行連接,而不是使用“IP:端口”進行連接,而Mysql嘗試使用“sock文件”進行連接時,卻無
ERROR 2002 (HY000): Can39;t connect to local MySQL server through socket 39;/var/lib/mysql/mysql.sock39; (2) 的解決辦法
mark logs 都是 try cal iat resp 路徑 str 更換mysql數據目錄後出現ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql
ERROR 2003 (HY000): Can39;t connect to MySQL server on 39;192.168.33.1039; (111) 解決方法
working username 127.0.0.1 sans per 註釋 bsp 用戶 host 谷歌了一下之後,原來是在mysql的my.cnf中有下面一段代碼: # Instead of skip-networking the default is now to