1确定文件的编码有没有问题
2启动服务若失败,可以mysqld --console去看报错的信息,或者直接到data/用户名.err下面看错误信息
3有可能是datadir目录没有设置,若原来已经有datadir指向的目录,则需要执行以下mysqld --initialize,会回复空行
4最后再重新启动,看报错信息: Error while setting value 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' to 'sql_mode'.
此时去掉NO_AUTO_CREATE_USER,因为之前没用my.ini的时候,进入命令行模式下session设置mysql_mode的时候,就不能设置这个属性