天天看點

MySQL資料庫1067錯誤解決方法

MySQL的1067錯誤的多種解決方法,下面列舉幾種方法,以便客戶們遇到該錯誤時可以快速參考解決。

一、安裝MYSQL後更改了ROOT的密碼後用

  net startmysql

  啟動時我就遇到了這樣的問題.使用以下指令後

  c:\mysql\bin\mysqladmin-u root -p shutdown

  再net start mysql就沒有這個錯誤提示了!

二、MySQL的1067錯誤

  Mysql碰到了 1067 錯誤

  錯誤資訊為:

  A system error has occurred.

  System error 1067 has occurred.

  The process terminated unexpectedly.

  可能原因和解決辦法是:

  1.檢查你的Mysql目錄有沒有給系統的System使用者權限。

  2.删除掉你的 %WINDOWS%/my.ini 檔案。

  3.檢查你的 my.ini檔案配置是否正确設定basedir指向mysql的安裝路徑

  basedir=D:\Program\Tools\mysql

  datadir=D:\Program\Tools\mysql\data

三、mysql服務無法啟動的解決方法

  mysql服務無法啟動

  無論安裝何版本的mysql,在管理工具的服務中啟動mysql服務時都會在中途報錯

  内容為:在 本地計算機 無法啟動mysql服務 錯誤1067:程序意外中止

  經過多方求教,得解決方法如下

  查找系統(後來驗證應該為windows目錄)目錄下的my.ini檔案,編輯内容(如果沒有該檔案,則建立一個),至少包含basedir,datadir這兩個基本的配置。

[mysqld]

  # set basedir to installation path, e.g., c:/mysql

  # 設定為MYSQL的安裝目錄

  basedir=D:/www/WebServer/MySQL

  # set datadir to location of data directory,

  # e.g., c:/mysql/data or d:/mydata/data

  # 設定為MYSQL的資料目錄

  datadir=D:/www/WebServer/MySQL/data

另外,也要注意

[WinMySQLadmin]

  Server=D:/www/WebServer/MySQL/bin/mysqld-nt.exe

  user=root

  password=xxxxxxxx

  #以上是設定WinMySQLadmin的配置

  [Client]

  user=root

  password=xxxxxxxx

轉載于:https://blog.51cto.com/13939461/2177060