2010-03-11 60 views
2

我想在Windows 7 Home Premium 64位上運行MySql 5.1。我已經從MYSQL網站下載了MSI安裝程序並安裝了它。安裝成功,但服務無法啓動。Mysqld在Windows 7上運行時立即崩潰...?

如果我嘗試使用mysqld可執行文件手動運行MySql,它在運行時立即崩潰(錯誤:mysqld.exe已停止工作)。

早些時候mysql在機器上運行,但我有一些問題(不執行大的查詢),並再次安裝它以某種方式打破該程序。我已經安裝它作爲一個服務,開始給我這個服務,現在即使我沒有安裝它作爲服務,它現在不會工作。

我試過刪除mysql文件夾並重新安裝。 Mysql是否有其他地方保存配置信息或其他數據?

是否有其他人發現此問題並解決了它?

我怎樣才能找出過程失敗的原因?

+0

你*可能*在DLL地獄。你能得到一個堆棧跟蹤? – vladr 2010-03-11 06:23:16

+0

如何獲得mysqld的堆棧跟蹤? – 2010-03-11 06:26:24

+0

運行'mysqld-debug --debug --standalone'。當/如果它崩潰,看看是否有辦法從「mysqld-debug has stopped working」窗口獲得更多細節。在崩潰之後,還要查看'mysqld.trace'文件以查看崩潰之前發生的事情。 – vladr 2010-03-16 02:21:41

回答

2

之前馬上接着或者你可以嘗試和運行mysqld.exe以管理員身份。