MySQL出現(xiàn)Cant create/write to file C:WINDOWSTEMP#sql_718_0.MYD(Errcode: 17)解決辦法 Error: Cant create/write to file C:WINDOWSTEMP#sql_718_0.MYD(Errcode: 17) 出現(xiàn)這樣的情況有以下的可能: 1、C:WINDOWSTEMP文件夾權(quán)限不夠,至少也要給出USERS組的
MySQL出現(xiàn)Can’t create/write to file ‘C:WINDOWSTEMP#sql_718_0.MYD(Errcode: 17)解決辦法
Error: Can’t create/write to file ‘C:WINDOWSTEMP#sql_718_0.MYD(Errcode: 17)
出現(xiàn)這樣的情況有以下的可能:
1、C:WINDOWSTEMP文件夾權(quán)限不夠,至少也要給出USERS組的可讀可寫權(quán)限; (給出權(quán)限)
2、C:WINDOWSTEMP文件夾的磁盤滿了,文件寫不進(jìn)去了;(清空TEMP文件夾)
3、你的服務(wù)器裝了MCAFEE殺毒軟件,它的訪問保護(hù)禁止了TEMP文件可寫;(修改訪問保護(hù)設(shè)置)
4、還是MCAFEE殺毒軟件的問題,解決步驟:按訪問掃描屬性-所有進(jìn)程-檢測(cè)項(xiàng)-掃描文件(在寫入磁盤時(shí))勾去掉,OK.
5、C:WINDOWSTEMP 清空這個(gè)文件夾 或是刪除 #sql_718_0.MYD’
第四種的做法相對(duì)來說不夠安全,,可以如以下方式來操作:
我所遇到的出問題的主機(jī)是win2003sp2+php5.2.5+mysql5.0.24具體處理方法如下
在my.ini中[mysqld]里面添加一行
tmpdir=”D:/mysqltmp/temp/”
指定創(chuàng)建創(chuàng)建臨時(shí)文件的目錄,大量查詢時(shí)會(huì)用到
重新啟動(dòng)mysql服務(wù)使之生效.
打開McAfee VirusScan控制臺(tái)->按訪問掃描程序->屬性->所有進(jìn)程->檢測(cè)項(xiàng)->排除項(xiàng)->添加D:mysqltmptemp
排除時(shí)間選擇讀取時(shí)寫入時(shí).
備注:由于mysql默認(rèn)的臨時(shí)目錄是c:windowstemp,網(wǎng)上流傳的說法是
修改McAfee VirusScan控制臺(tái)->按訪問掃描程序->屬性->所有進(jìn)程->檢測(cè)項(xiàng)->掃描文件去寫入文件時(shí),我的方法相對(duì)要安全些.
至于權(quán)限,由于mysql服務(wù)默認(rèn)是系統(tǒng)權(quán)限,一般都是系統(tǒng)完全控制的,如果必要,也可給個(gè)啟動(dòng)用戶.
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com