起因以前安裝過mysql在D盤,后來重裝系統之后再裝mysql在C盤總是裝不上
          具體體現: 在配置的時候,在 start service的時候卡住了 直接用命令去啟動服務出現 【無法啟動mysql服務 1067錯誤 進程以外終止】

                          經過百度谷歌搜索,找到以下方法:
                         1、找到安裝目錄修改my.ini中的 basedir和datadir  并打開注冊表 更改簡直與其相同
                                HKEY_LOCAL_MACHINE\SOFTWARE\MySQL 下的 DataLocation(mysql數據文件位置) 和Location (mysql安裝目
                         2、使用windows命令 sc delete mysql刪除服務或mysql配置工具先remove instance再使用mysql重新配置
                         3、使用360等強制卸載工具并CTRL+F手動查找所有帶mysql的鍵值并逐一手動刪除
                         4、其他。。。

          嘗試了幾乎所有方法,結果卻還是沒用。。。欲哭無淚!!!!!!!!!!!!!(有的說,以前安裝過的話可以換一個服務名就可以了,但是還是可能出現未知問題。。。也不知道解決方法

                                            我的電腦----管理-----事件查看器-----------應用程序----查看mysql記錄
                          
                           Plugin 'InnoDB' init function returned error.
                           Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
                          Unknown/unsupported table type: INNODB

                          Aborting 
                         
                         例如我們的數據文件位置在 D:\MysqlDataFiles
                        在其下面的有20880808..err   (20880808為安裝日期)  用記事本打開也可以看到錯誤記錄

                          解決方法         由于INNODB沒有初始化,我們選擇 跳過INNODB即可         
                                                                              1、直接把i mysql數據文件夾下的bdata 以及ib_logfile0、ib_logfile1刪掉再啟動就好了。
                                                                              2、也可以更改 mysql.ini  (在mysql的安裝目錄下)
                                                                   添加:
                                                                                  [mysqld]
                                                                                  skip-innodb
          補充:
                                              因為某個軟件裝了早期版本但是又很難卸載干凈導致新版本的裝不上,很無奈的選擇重裝系統。。。 哭啊~
                                              mysql重裝發生錯誤 100061錯誤 ,重試N次后更郁悶------TMD直接在start services處卡死。。。 郁悶的想死啊~
                                              百度?谷歌?。。。之后,也有人遇到相同問題,但是沒有根本解決方法。。。有人選擇了 免安裝版本 ,看似解決了 實際是繞道走了。。

                                              俺偏不服!!!!!!!! 靠,經過最少幾十次的安裝、卸載、。。加上以上的方法 終于摸出門道,特此分享:
                                                  
                                               1、mysql安裝目錄\bin 目錄下,新建一個 任意名.bat  內容為 cmd.exe
                                                         雙擊打開,彈出黑色dos窗口,輸入 mysqld -nt --remove 和mysqld --remove 會刪除mysql的實例以及一些東東
                                                  (路徑難得打,我是偷懶方式,你也可以直接 開始---運行---  X:\mysql安裝路徑\bin\mysqld-nt --remove )
                                              2、卸載mysql  (最好用360的專業卸載工具或者其他。。。因為更徹底,非廣告)
                                              3、重點: 刪除目錄 C:\Documents and Settings\用戶名\Application Data\MySQL(XP系統下用戶名是All Users)    
                                              4、         刪除原來安裝的目錄Mysql
                                              5、重新安裝,最好更換安裝目錄 (我是試了N次之后,更換安裝目錄 OK了)          
                 
          特別提示:  coding最郁悶的就是很多軟件莫名其妙的錯誤 裝軟件要裝很久 又有很多,所以裝了軟件并配置好了環境變量后一定要做一個備份哦 ~否則 病毒。。裝新軟件失敗了。。無法回到沒裝過的狀態。。那是灰常灰常地郁悶的~~~~~~  多做備份,多省心!

                                 經過不斷嘗試,功夫不負有心人! 以后碰到問題不能繞著走,得一路走到底以后就再也不用怕遇到了!!!

          Feedback

          # re: 小毅整理之----解決mysql服務不能啟動 1067錯誤 進程意外終止 安裝卡住等  回復  更多評論   

          2011-08-16 11:12 by 游客
          樓主很牛!

          posts - 0, comments - 21, trackbacks - 0, articles - 101

          Copyright © H2O

          主站蜘蛛池模板: 阳城县| 海盐县| 清镇市| 获嘉县| 项城市| 独山县| 搜索| 睢宁县| 阿拉善左旗| 莒南县| 连山| 永靖县| 昭通市| 黔江区| 衡南县| 安徽省| 临江市| 苏尼特左旗| 南阳市| 荥阳市| 开原市| 保定市| 沧源| 天等县| 蛟河市| 乡城县| 廉江市| 嘉义县| 漯河市| 麟游县| 通河县| 禹州市| 西和县| 泰州市| 濮阳市| 修水县| 东阳市| 寿宁县| 阳谷县| 含山县| 涞源县|