本文介紹了Windows上的文件操作中出現(xiàn)MySQL InnoDB操作系統(tǒng)錯誤號32的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
幾天前,我的Windows計算機上的MySQL服務器無法成功關閉自身。我在MySQL錯誤日志中找到了這些行的多個實例:
InnoDB: Operating system error number 32 in a file operation.
InnoDB: The error means that another program is using InnoDB's files.
InnoDB: This might be a backup or antivirus software or another instance
InnoDB: of MySQL. Please close it to get rid of this error.
我有足夠的空閑空間,服務器安裝了幾個月,在Windows XP SP3上的版本是5.1.22-RC-Community-log,我只使用了一個Windows帳號來創(chuàng)建和執(zhí)行MySQL服務。
按照Greg的回答,我通過ProcessExplorer
發(fā)現(xiàn)有另一個MySQL服務正在以不同的名稱運行。我殺了它,一切都運行得很好。
推薦答案
如果該文件正被其他程序使用,則Process Explorer可以幫助您找到打開該文件的程序。我假設您已經(jīng)檢查過您只有一個MySQL副本在運行。
這篇關于Windows上的文件操作中出現(xiàn)MySQL InnoDB操作系統(tǒng)錯誤號32的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,