萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> Can”t create/write to file “C:\WINDOWS\TEMP\...MYSQL報錯解決方法

Can”t create/write to file “C:\WINDOWS\TEMP\...MYSQL報錯解決方法

錯誤提示: Error: ”Can t create/write to file “C:\\WINDOWS\\TEMP\\#sql_738_0.MYD (Errcode: 17) Errno.: 1

問題分析:

1、C:WindowsTEMP 文件夾權限不夠,至少也要給出 USERS 組的可讀可寫權限;

2、C:WindowsTEMP 文件夾的磁盤滿了,文件寫不進去了,清空 TEMP 文件夾;

3、第三方限制(如殺毒軟件的限制)


解決方法,先從my.cnf配置開始


在my.ini中[mysql教程d]裡面添加一行

tmpdir="d:/mysql/temp/"

指定創建創建臨時文件的目錄,大量查詢時會用到
重新啟動mysql服務使之生效.

 


1)你的服務器裝了 MCAFEE 殺毒軟件,它的訪問保護禁止了 TEMP 文件可寫,修改訪問保護設置;

2)還是MCAFEE殺毒軟件的問題,解決步驟:按訪問掃描屬性 - 所有進程 - 檢測項 - 掃描文件(在寫入磁盤時 )勾去掉就好了。

打開McAfee VirusScan控制台->按訪問掃描程序->屬性->所有進程->檢測項->排除項->添加D:mysqltemp
排除時間選擇讀取時寫入時.

copyright © 萬盛學電腦網 all rights reserved