解决mysql修改my.ini配置文件后无法启动问题,以及修改mysql的编码为utf8mb4
问题
将my.ini配置文件中的编码修改后成如下后
default-character-set=utf8mb4
character-set-server=utf8mb4
关闭mysql服务,然后再启动,就无法启动
解决
使用Notepad++软件,将编码修改回ANSI格式
然后将这个两个编码也修改回来(注释掉)
#default-character-set=
#character-set-server=
再次启动就可以成功了
修改mysql的编码为utf8mb4
修改my.ini配置文件
- default-character-set=utf8mb4
- character-set-server=utf8mb4
然后先不要关闭mysql服务,在mysql的命令行模式下依次执行如下命令,待都成功执行后,再重启mysql服务
- set character_set_client = utf8mb4;
- set character_set_connection = utf8mb4;
- set character_set_database = utf8mb4;
- set character_set_results = utf8mb4;
重启mysql服务就完成了