1. 程式人生 > >mysql如何才能解除安裝乾淨,使得重灌不要舊密碼?

mysql如何才能解除安裝乾淨,使得重灌不要舊密碼?

  在搭建個人伺服器時候,很多人習慣用MySQL作為資料管理軟體。有時候我們裝MySQL的時候會發現一些問題;

1,第一次配置了新密碼,進入應用的最後一步時候由於某些原因卡出了或者由於服務未啟動等原因導致無法配置成功,最終結果是,配置未成功,密碼設定已經儲存進去了。這樣我們調整好了服務等原因後,進行重新配置的時候,會發現在設定密碼的時候,多了一箇舊密碼輸入框。其實這也沒什麼,在密碼知道的情況下,輸入舊密碼重新設定密碼並不難,而問題關鍵在於即使舊密碼正確,你依舊無法完成配置,在最後一個環節密碼認證的時候又出錯了,出錯原因是密碼問題,提示舊密碼不對。這是一件很鬱悶的事。

2,想修改資料庫密碼,可是密碼明明正確,程式卻說不對。於是把dat檔案備份出來,準備重灌MySQL,同樣,重灌還是出現舊密碼輸入框,最後一步密碼驗證通不過,鬱悶。

3,資料是沒用的,可是密碼忘記了,於是準備坦然重灌MySQL,沒想到還是出現舊密碼輸入框。

且不論為什麼舊密碼明明是對的,程式卻說不對。單就解除安裝這個問題,明明解除安裝了,舊密碼為什麼還在?

不知道何故,貌似MySQL修改密碼就是成功不了。成功不了也就罷了,關鍵重灌都解決不了這個問題,有時候,我們只能很無語的重灌系統了。

其實不重灌系統也是可以解決的:

1,執行MySQL安裝包,執行remove解除安裝操作。

2,進入預設安裝目錄C:\Program Files\MySQL裡,裡面有些備份檔案,全部刪除。

3,這是最關鍵一步,只做前面兩步,密碼還是修改不了,因為MySQL還有檔案,也就是在C:\Documents and Settings\All Users\Application Data裡面的MySQL資料夾,這個檔案沒有清除是MySQL重裝出現舊密碼的根源所在。於是刪除MySQL資料夾。

以上3步完成,就可以重新安裝MySQL並且進行全新配置了。

友情提示:以上是預設安裝的解決方法,對於自定義安裝mysql(非預設安裝)的情況,注意不要安裝到含有中文字元的路徑下,有的人習慣把資料data與另外安裝到其他地方,比如命名叫“資料”的檔案啊等等,這種含中文字元的在安裝過程很可能出問題,比如最後那倒數第二步server無法啟動,程式就在那兒卡住了的情況。mysql對中文支援不好,中文路徑還是不用的好。

對於自定義安裝的情況,大概就找你自定義安裝的幾個資料夾,清除相應檔案就行,因為預設安裝資料和mysql不在一個資料夾中,資料在C:\Documents and Settings\All Users\Application Data,所以需要找出這部分刪掉,這裡面儲存著資料庫密碼,不刪除才會出現需要舊密碼的情況。