今天帮群里一小朋友搞wordpress,然后安装的最后一步出现:Can’t create/write to file ‘W:\sysTemp\#sql1700_1_2.MYI’ (Errcode: 2)

通过百度各种查询,各种改my.ini  终于搞定了这个问题。

方法:修改Mysql的my.ini文件(这个文件在那儿看下面。)添加一行:tmpdir=d:/mysql/temp/   这里的temp文件夹可以新建一个根据自己mysql的安装位置建立即可,权限默认。

之后要重启mysql 服务!  重点来了,这朋友他在服务器装了安全狗!!这个时候出现Can’t create/write to file ‘W:\sysTemp\#sql1700_1_2.MYI’ (Errcode: 2)

就得到,安全狗→主动防御→文件及目录保护→关闭“禁止执行SC命令”。 然后重启mysql    删除wordpress的wp-config.php   和清空数据库。重新安装wordpress就OK了。

PS:my.ini文件在哪? 一般都在mysql的安装目录下,但是新版本的mysql,my.ini被放在了Program Data mysql文件夹里了,赶紧去看一下吧!