處理MYSQL湧現Can't create/write to file '#sql_5c0_0.MYD'的成績。本站提示廣大學習愛好者:(處理MYSQL湧現Can't create/write to file '#sql_5c0_0.MYD'的成績)文章只能為提供參考,不一定能成為您想要的結果。以下是處理MYSQL湧現Can't create/write to file '#sql_5c0_0.MYD'的成績正文
明天我上彀站的治理後台,登錄時提醒
MySQL error:Can't create/write to file '#sql_5c0_0.MYD'
MySQL server error:
Can't create/write to file 'C:/WINDOWS/TEMP/#sql_a80_0.MYD' (Errcode: 17) ( 1 )
依據從網上搜刮成績提醒和本身碰到的情形剖析、處理方法以下:
解釋:
湧現這個成績是因為辦事器情況不許可履行數據庫校驗,沒法停止此操作。
處理思緒和緣由:
1、權限成績 C:/WINDOWS/TEMP文件夾權限不敷,起碼要給出USERS組的可讀可寫權限、要不就給everyone權限也能夠;
2、文件太年夜 C:/WINDOWS/TEMP文件夾的磁盤滿了,文件寫不出來了,此時清空temp文件夾外面的數據便可以;或許刪除這個文件#sql_2250_0.MYD(若履行上面的步調這個文件照樣必需要刪除的);
注:然則這不是基本的處理方法如果辦事器裝了 McAfee必需履行上面的步調才可以處理這個成績
3、殺毒軟件McAfee成績
3.1、McAfee拜訪掩護設置成績 修正McAfee的拜訪掩護為許可TEMP文件可寫;
3.2、McAfee的拜訪掃描成績 翻開McAfee按拜訪掃描屬性-一切過程-檢測項-掃描文件(在寫入磁盤時)勾去失落;
4、處理MYSQL湧現 Can't create/write to file 'C:/WINDOWS/TEMP/#sql_5c0_0.MYD'
在my.ini中 [mysqld]外面添加一行
tmpdir="d:/mysql/temp/"
指定創立創立暫時文件的目次,年夜量查詢時會用到
從新啟動mysql辦事使之失效.
翻開McAfee VirusScan掌握台->按拜訪掃描法式->屬性->一切過程->檢測項->消除項->添加D:/mysql /temp/
消除時光選擇讀取時寫入時.
備注:因為mysql默許的暫時目次是c:/windows/temp,網下流傳的說法是
修正McAfee VirusScan掌握台->按拜訪掃描法式->屬性->一切過程->檢測項->掃描文件去失落寫入文件時,
我的辦法絕對要平安些.
至於權限,因為mysql辦事默許是體系權限,普通都是體系完整掌握的,假如需要,也可給個啟動用戶。