網頁模板MySQL出現Can't create/write to file 'C:\Windows\TEMP\#sql_990_0.MYI解決辦法_MySQL教程
推薦:網站模板MySQL timestamp自動更新時間通常表中會有一個Create date 創建日期的字段,其它數據庫均有默認值的選項。MySQL也有默認值timestamp,但在MySQL中,不僅是插入就算是修改也會更新timestamp的值! 這樣一來,就不是創建日期了,當作更新日期來使用比較好! 因此在MySQL中要記錄創建日期還得使用dateti
MySQL出現Can’t create/write to file ‘C:\WINDOWS\TEMP\#sql_718_0.MYD(Errcode: 17)解決辦法
Error: Can’t create/write to file ‘C:\WINDOWS\TEMP\#sql_718_0.MYD(Errcode: 17)
出現這樣的情況有以下的可能:
1、C:\WINDOWS\TEMP文件夾權限不夠,至少也要給出USERS組的可讀可寫權限; (給出權限)
2、C:\WINDOWS\TEMP文件夾的磁盤滿了,文件寫不進去了;(清空TEMP文件夾)
3、你的服務器裝了MCAFEE殺毒軟件,它的訪問保護禁止了TEMP文件可寫;(修改訪問保護設置)
4、還是MCAFEE殺毒軟件的問題,解決步驟:按訪問掃描屬性-所有進程-檢測項-掃描文件(在寫入磁盤時)勾去掉,OK.
5、C:\WINDOWS\TEMP 清空這個文件夾 或是刪除 #sql_718_0.MYD’
第四種的做法相對來說不夠安全,可以如以下方式來操作:
我所遇到的出問題的主機是win2003sp2+php5.2.5+mysql5.0.24具體處理方法如下
在my.ini中[mysqld]里面添加一行
tmpdir=”D:/mysqltmp/temp/”
指定創建創建臨時文件的目錄,大量查詢時會用到
重新啟動mysql服務使之生效.
打開McAfee VirusScan控制臺->按訪問掃描程序->屬性->所有進程->檢測項->排除項->添加D:\mysqltmp\temp\
排除時間選擇讀取時寫入時.
備注:由于mysql默認的臨時目錄是c:\windows\temp,網上流傳的說法是
修改McAfee VirusScan控制臺->按訪問掃描程序->屬性->所有進程->檢測項->掃描文件去寫入文件時,我的方法相對要安全些.
至于權限,由于mysql服務默認是系統權限,一般都是系統完全控制的,如果必要,也可給個啟動用戶.
分享:把視頻文件直接存儲到mysql數據庫的方法導入jpg、png等圖片類似。 創建一個測試表test,使用longblob或者mediumblob 1CREATE TABLE test (id INTEGER NOT NULL PRIMARY KEY,name VARCHAR (20),movie LONGBLOB); 然后把視頻文件導入 1INSERT INTO test VALUES(1, 'titanic', LOAD_FILE(/tmp/good.mp4)); 注意
- MSSQL清空日志刪除日志文件
- 關于數據庫中保留小數位的問題
- 解析mysql與Oracle update的區別
- mysql 導入導出數據庫以及函數、存儲過程的介紹
- MySQL——修改root密碼的4種方法(以windows為例)
- 解決MYSQL出現Can''t create/write to file ''#sql_5c0_0.MYD''的問題
- 深入理解SQL的四種連接-左外連接、右外連接、內連接、全連接
- 解析:內聯,左外聯,右外聯,全連接,交叉連接的區別
- mysql出現“Incorrect key file for table”處理方法
- mysql重裝后出現亂碼設置為utf8可解決
- 淺析一個MYSQL語法(在查詢中使用count)的兼容性問題
- 解析MySQL中INSERT INTO SELECT的使用
- 相關鏈接:
復制本頁鏈接| 搜索網頁模板MySQL出現Can't create/write to file 'C:\Windows\TEMP\#sql_990_0.MYI解決辦法
- 教程說明:
MySQL教程-網頁模板MySQL出現Can't create/write to file 'C:\Windows\TEMP\#sql_990_0.MYI解決辦法。