分享工作经验,记录生活点滴

MYSQL出现Can't create/write to file 'C:\WINDOWS\TEMP\#sql_***问题的解决方法

分类:IIS专题| 发布:fdm| 查看: | 发表时间:2010-7-16

最近一直遇到这么一个问题,一朋友的网站空间开好我这边,反映说百度快照都出现MYSQL出错,一直说我的服务器有问题,把给给郁闷死,我说我有很多PHP站点开在自己的服务器上面,一直都没有什么问题啊,包括我自己的厦门信用卡网www.xmxyk.net,一直都没有什么问题。

后来我不相信,就直接看了一下他那个站的百度快照,唉,还真的有点问题,快照是“Can't create/write to file 'C:\WINDOWS\TEMP\#sql_***”,后来在备份MYSQL数据库时又出现这个问题,所以下定决定,一定要想出办法解决这个问题。

从错误看,是C:\WINDOWS\TEMP这个临时文件夹的权限不够,创建不了文件,但我把TEMP权限开到最大,都还是一样。后来在网上看到一个办法,可以完美解决:

1、在my.ini中的最后面添加一行 tmpdir="d:/mysql/temp/",指定创建创建临时文件的目录,大量查询时会用到,设置之后,要记得重新启动mysql服务使之生效.

2、打开McAfee VirusScan控制台->按访问扫描程序->属性->所有进程->检测项->排除项->添加D:\mysql\temp\,排除时间选择读取时写入时。

这样经过两步设置,这个问题就不成问题了。

标签:mysqlCWINDOWSTEMP
原创文章如转载,请注明:转载自无名老卒BLOG http://www.wumingx.cn/
本文链接:http://www.wumingx.cn/post/268.html

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。