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