解决MYSQL出现Can't create/write to file 'C:\WINDOWS\TEMP\#*.MYD' (Errcode: 17)

[复制链接] |主动推送
查看23 | 回复0 | 2024-9-11 14:59:26 | 显示全部楼层 |阅读模式
我所遇到的出问题的主机是win2003sp2+php5.2.4+mysql5.0.27具体处理方法如下
在my.ini中[mysqld]里面添加一行
tmpdir="d:/mysql/temp/"
指定创建创建临时文件的目录,大量查询时会用到
重新启动mysql服务使之生效.
打开McAfee VirusScan控制台->按访问扫描程序->属性->所有进程->检测项->排除项->添加D:\mysql\temp\排除时间选择读取时写入时
.备注:由于mysql默认的临时目录是c:\windows\temp,网上流传的说法是修改McAfee VirusScan控制台->按访问扫描程序->属性->所有进程->检测项->扫描文件去年写入文件时,我的方法相对要安全些.
至于权限,由于mysql服务默认是系统权限,一般都是系统完全控制的,如果必要,也可给个启动用户.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则