2013-05-19 23 views
0

當我重新安裝MySQL數據庫卸載後,我得到這個錯誤時,配置:MySQL配置錯誤重新安裝後,它

enter image description here錯誤1045

現在,我的新目錄是在這裏:

E:\Program Files (x86)\MySQL\MySQL Server 5.5 

和我的舊目錄是這樣的:

c:\Program Files (x86)\MySQL\MySQL Server 5.5 

我刪除了誰在驅動器c上裝有MySQl文件夾,但它在配置時出現錯誤! 我該如何解決這個問題?

非常感謝。

+1

我認爲你應該在你的驅動器安裝MySQL的刪除文件夾,程序數據文件夾 – Sajad

回答

3

你可以按照這個方法還有:

  1. 菜單>開始>運行> CMD "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld.exe" --skip-grant-tables

  2. 咱們這個窗口打開並打開一個新的 Menu>Start>Run>CMD "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql.exe" -u root

  3. 您現在連接到MySQL,您必須在MySQL

    的日期修改根帳戶

    mysql> use mysql;

    mysql> UPDATE user SET password=PASSWORD('motdepasse') WHERE user="root";

    mysql> flush privileges;

    mysql> exit;

  4. 重新啓動使用MySQL命令行客戶端

就是這樣

+0

我試過了,但是說系統找不到指定的路徑。 – Sajad

+0

路徑應該是您自己的安裝路徑 – 2013-05-22 10:50:38

+0

我應該在行尾寫入--skip-grant-tables並按Enter鍵嗎? – Sajad

1

您應該刪除的數據目錄,然後重新安裝它,它應該是:

C:\ Documents和Settings \所有用戶\應用數據\的MySQL \ MySQL服務器5.5 \數據

正如您在屏幕截圖的最後一段所述:

如果您在卸載MySQL服務器後重新安裝,請注意數據目錄未自動刪除。因此,您上次安裝的舊密碼仍然需要連接到服務器。在這種情況下,請選擇立即跳過並從開始菜單重新運行配置窗口。

+0

我使用Windows 7,如果這個目錄? – Sajad

+0

試試這個: 檢查安裝了MYSQL的文件夾中的my.ini文件。通常該文件夾位於C:\ Program Files \ MySQL \ yourVersionOfMysql。一旦打開my.ini文件,你會看到如下一行:datadir =「C:/ ProgramData/MySQL/MySQL Server 5.5/Data /」< - 網址可能會更改... – eon

+0

或嘗試在: C:\ Users \ youruser \ Application Data \ MySQL \ MySQL Server 5.5 \ data – eon

0

您的解決方案:

1. "Add or Remove Programs 
2. Deleted c:\mysql 
3. Rebooted the PC 
4. Reinstalled MySQL 
+1

也刪除程序數據文件夾中的mysql文件夾。 – Sajad