新安裝的mysql啟動不瞭報錯1067如何解決?

本來想自學javaee jdbc,於是就開始啟動mysql,然後就發現能啟動,但是連接不上,於是就各種百度,各種試驗,到最後發現,mysql連啟動都啟動不瞭瞭。於是怒刪mysql,把以前下的mysql壓縮包解壓瞭一下,但是由於我隻是把mysql對應的文件夾刪瞭,所以還是有殘留,以致於新的mysql也啟動不瞭,總是報1067錯誤,最後經過種種方法,終於解決,下面是我關於這段經歷的心得:

1:要想使用mysql,首先要下載mysql至你的電腦上。

2:安裝好mysql以後,有多種方法進入mysql命令,可以自行百度。比如用cmd命令進入,可以到c:/windows/system/cmd.exe ,管理員方式運行該exe,然後進入到mysql的bin目錄下,(首先應該確認自己我的電腦->管理->服務裡面有沒有mysql組件),若服務裡面沒有mysql,此時應該執行 mysqld -install 裝載服務(mysqld -remove可以刪除服務),若有的話,就直接運行net start mysql,看是否能夠啟動,若不能夠啟動,一般都是my.ini的問題,也就是my.ini沒有配置好。

3:在軟件總是報錯的情況下,應該查看相應目錄的下的log/err文件,查看報錯信息,然後根據報錯信息,思考+百度

4:我這次的錯誤是總是報1067錯誤,原因是my.ini文件裡面的datadir值寫錯

所以,如果你在啟動mysql失敗的情況下,也可以嘗試一下該解決方法:

在my.ini文件裡面的最下面寫上以下幾個代碼:

basedir=E:\mysql\MySQL Server 5.5 //mysql的安裝目錄

datadir=E:\mysql\MySQL Server 5.5\data //mysql的data目錄

如果還沒解決的話,可以嘗試卸載重裝mysql

5:要想充分卸載mysql,要做到以下幾步:

首先檢查c盤下所有mysql的文件夾,刪除。如果有my.ini 也刪除。

其次,win+r regedit 到註冊表,把註冊表中的mysql也全刪除,(具體如何刪除,可以百度)。

最後,把mysql所在的文件夾刪除。

刪除完後再安裝就可以百度安裝瞭。

6:總之呢,無論做什麼事,都要想一下為什麼。當你遇到bug時,首先不是想著百度,而是看報錯的原因是什麼,可以到日志裡面查看,然後思考為什麼會這樣呢,然後再百度。不管用多長時間,隻要解決瞭一個問題,就是值得的。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *