MySQL—— 3、
最近项目的需要,重装系统后,需要安装MySQL数据库。根据上次的经验(MySQL—服务无法启动),一步一步的安装,但是到了最后,还是遇到了问题。启动MySQL服务的时候,提示“发生系统错误 2,系统找不到指定的文件”。
上次遇到这个问题的时候,已经找到方法解决了。但是这次,根据上次的经验,所有的方法都试了一遍,还是不行。最后,法宝(重启电脑)都用上了,还是不行。没有办法,还是一步一步的找原因吧。
网上说,需要在my.ini文件中,添加MySQL的文件的路径。添加完之后,如下所示:
Ps:1、有时,安装目录下由于权限的原因不能直接建立my.ini文件。需要在其他地方建立并添加好相应的配置之后,再拷贝到安装目录下。
2、网上说,配置文件中目录的分隔符必须是正斜杠"/",但是经过验证"/","\","\\"都可以。
3、basedir这个配置是MySQL的安装目录
4、关于my.ini文件的编码问题,网上说必须是英文的,不能是UTF-8或GBK。但是,我配置成UTF-8,也是可以的。关于这一点,还请路过的大神给与指导。
上面的操作,完成之后,重新启动MySQL("net startmysql")服务,还是不行,报同样的错误。
后来,切换到bin目录下。这里注意:安装MySQL服务时,一定要切换到MySQL安装目录的bin目录下。切换到bin目录后,首先删除前面安装的MySQL服务,然后在重新安装MySQL服务,然后启动。
OK,终于成功了!!!