問題現象:前天對MYSQL數據庫進行遷移操作,B機(新機子)的MYSQL和A機的版本不同,為方便B機安裝好MYSQL直接COPY了A機的DATA目錄.
啟動MYSQL,”MYSQL 1067 進程意外終止“錯誤,以前遇到過此錯誤,慣性地去按上次的方法嘗試解決,結果問題依舊,于是google,搜索了許久,無果.
最后查看系統應用程序日志:找到最近的MYSQL報錯,都是E文:
Error message file ‘D:\system\MySQL\MySQL Server 5.0\share\english\errmsg.sys’ had only 480 error messages,but it should contain at least 481 error messages.Check that the above file is the right version for this program
大概是版本的問題.
解決方法:保持B機的遷移過來的數據庫,重新執行B機上的MYSQL安裝程序的修復操作,安裝完成,重啟MYSQL,OK.
我的Mysql碰到了 1067 錯誤
錯誤信息為:A system error has occurred. System error 1067 has occurred. The process terminated unexpectedly.
在我的機上的解決辦法是:修改%windir%\my.ini,增加 [mysqld] #設置basedir指向mysql的安裝路徑 basedir=D:\Program\Tools\mysql datadir=D:\Program\Tools\mysql\data
無法啟動MYSQL服務錯誤1067 進程意外終止
點啟動MYSQL服務后提示:在本地計算機 無法啟動MYSQL服務錯誤1067 進程意外終止
此服務是開始——設置——控制面版——管理工具——服務里的
解決辦法一:復制mysql目錄中的一份 my-***.inf 文件到系統的windows目錄中,修改文件名為 my.inf.,然后在[mysqld]代碼區添加類似的代碼:
- # set basedir to installation path, e.g., c:/mysql
- # 設置為MYSQL的安裝目錄
- basedir=D:/Program Files/mysql-5.0.45-win32
- # set datadir to location of data directory,
- # e.g., c:/mysql/data or d:/mydata/data
- # 設置為MYSQL的數據目錄
- --Vevb.com
- datadir=D:/Program Files/mysql-5.0.45-win32/data
解決方法二,mysql 1067
錯誤如下:
1、執行winmysqladmin,生成my.ini文件
2、mysqld -install 啟動mysql服務
3、net start mysql 啟動mysql服務顯示正常
當通過mysql -u root -p 連接時候報服務器沒有啟動的錯誤,察看server服務,確實mysql服務沒有啟動,手動啟動產生1067錯誤,重新安裝過幾次mysql,錯誤依舊,察看各個配置都沒有錯誤.
我的系統環境 win2003 mysql版本4.0.12.
解決辦法,將winmysqladmin生成的my.ini拷貝到c:windows下再啟動mysql就一切OK了.
這個沒試過:其實不需要重新配置,你只要在/bin 目錄下依次點擊如下文件:
mysql.exe,mysqld.exe,mysqld-nt.exe,winmysqladmin.exe
提示框出現后直接cancle 掉,然后再點擊 winmysqladmin.exe 在右下腳那個小圖標上 選擇啟動服務就可以了,這樣 ini 文件就自動恢復好了.
解決方法三
1.錯誤原因:修改了mysql的配置文件my.ini,2.查看錯誤.
my.ini配置文件的部分代碼:
- [mysqld]
- port=3306
- basedir="D:/MySQL/"
- datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"
解決方案:找到了錯誤的原因,解決錯誤也就相對來說容易多了,我們只需要雙擊mysqlbinMySQLIntanceConfig.exe,重新配置即可解決問題.
新聞熱點
疑難解答