时间:2016年11月7日
机器环境:win7 64 bit 旗舰版
问题:重装系统后,安装了最新版的appserv_8.0.0.1454401891.exe,apache24服务可以正常启动,Mysql无法启动。
调研过程:查看事件记录器发现启动Mysql服务报如下错误。发现failed to set datadir to D: oft\AppServ\MySQL\data,但是安装路径是D:\soft\AppServ\MySQL,对比发现缺少了\s。猜想\s是不是在AppServ是不是特殊的含义,因为在编程语言里面存在转义字符。
解决办法:修改Mysql.ini中basedir和datadir中的路径\s为\\s,重启成功解决。
建议:如果遇到mysql服务起不了,建议先看事件记录器,是否因为某个路径无法设置,然后对应修改\为\\。