[英]Mysql InnoDB “error 32” on Windows
幾天以來,Windows上的Mysql服務器在關閉自身時沒有成功。 在mysql錯誤日志中,我找到了這些行的多個實例:
InnoDB:文件操作中的操作系統錯誤號32。 InnoDB:錯誤意味着另一個程序正在使用InnoDB的文件。 InnoDB:這可能是備份或防病毒軟件或另一個InnoDB:MySQL實例。 請關閉它以擺脫這個錯誤。
我有足夠的可用空間,服務器安裝了幾個月,版本是Windows XP SP3上的5.1.22-rc-community-log,我只使用一個Windows帳戶來創建和執行Mysql服務。
謝謝塞德里克
編輯:你們都很嚴謹,ProcessExplorer幫助我找到另一個帶有特殊名稱的Mysql服務。 我殺了它,一切都運行良好。 非常感謝!
如果該文件正由另一個程序使用,則Process Explorer可以幫助您跟蹤哪個文件打開。 我假設你已經檢查過你只有一個MySQL運行副本。
聽起來像是沖突。 確保停止mysqld服務,然后仔細檢查它是否真的不再運行,然后重新啟動服務。 此外,當它備份時,請確保對您的桌子進行檢查並查看是否有任何損壞。
我的假設是基於MySQL文檔中的操作系統錯誤代碼 。
您可以按照以下步驟操作:
cd E:\\apps\\db\\mysql-5.5.25-win32\\bin
mysqld --install MySQL
mysqladmin -u root start
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.