我所遇到的出問題的主機(jī)是win2003sp2+php5.2.4+mysql5.0.27具體處理方法如下
在my.ini中[mysqld]里面添加一行
tmpdir=”d:/mysql/temp/”
指定創(chuàng)建創(chuàng)建臨時(shí)文件的目錄,大量查詢時(shí)會用到
重新啟動mysql服務(wù)使之生效.
打開McAfee VirusScan控制臺->按訪問掃描程序->屬性->所有進(jìn)程->檢測項(xiàng)->排除項(xiàng)->添加D:mysqltemp排除時(shí)間選擇讀取時(shí)寫入時(shí)
.備注:由于mysql默認(rèn)的臨時(shí)目錄是c:windowstemp,網(wǎng)上流傳的說法是修改McAfee VirusScan控制臺->按訪問掃描程序->屬性->所有進(jìn)程->檢測項(xiàng)->掃描文件去年寫入文件時(shí),我的方法相對要安全些.
至于權(quán)限,由于mysql服務(wù)默認(rèn)是系統(tǒng)權(quán)限,一般都是系統(tǒng)完全控制的,如果必要,也可給個(gè)啟動用戶.