近期在Windwos Server 2016下搭建Mysql数据库,手工修改了My.ini文件后,重启报错,起初以为是自己改错了,但检查了并没问题。后来想起来,之前在Linux下也出现过类似问题,原因是手工修改配置文件后,此文件的字符集发生了变化。
不管是在Windows下的My.ini文件还是Linux下的My.cnf文件,文件的字符集都是UTF-8,而文件用Windows自带的文本编辑器修改后,字符集会调整成GBK。
建议用UltraEdit等编辑器来修改。
在此记录提醒自己不能再犯这种错误。