簡體   English   中英

移動數據后無法運行mysql(嚴重錯誤:無法打開和鎖定特權表:表'mysql.host'不存在)

[英]Cannot run mysql after moving data (Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist)

我來自這個話題

用戶有完全相同的問題。

我已經安裝了Winamp(Apache + Mysql)。 我將/ data子文件夾(備份)移動到mysql / data(已安裝文件夾)。 我最初有我的端口正在使用的錯誤,所以我更改為3307。此錯誤的原因可能是mysqld-nt凍結(未關閉,留在內存中)

  • 端口是3307
  • 數據文件夾位於my.ini中,設置正確
  • 客戶端運行結果關閉,因為mysql-nt無法運行
  • mysqld-nt凍結控制台。
  • 無法運行控制台
  • mysqld-nt已關閉(手動)

我是Windows用戶。 Mysql是Wamp服務器的一部分,並且bin文件夾中沒有任何mysql_install_db。 我不使用linux,所以不能使用linux命令。 我也無法運行客戶端,因為未建立服務器連接,因此無法為客戶端鍵入命令。

請幫忙。

端口3306正在使用的事實可能表明您的舊Mysql服務器進程仍在運行並占用了該端口。 因為它是Windows,所以您可能必須重新啟動。

您的數據備份可能已損壞或未正確復制。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM