目录
问题
试过很多种办法,mysql无法启动,原因是不知道到底哪一步出错了
解决
一种适用于解决所有mysql问题的方法:查看日志
D:\mysql-5.7.35-winx64\bin>cd D:\mysql-5.7.35-winx64 //进入mysql安装目录
D:\mysql-5.7.35-winx64>mysqld --console //查看日志
然后我的问题就出现了:unknown variable 'default-character-set=utf8'
网上搜了一下这个原因
解决一:改掉配置文件里的内容,启动成功
最后,如果登录mysql输入密码提示此参数有误,就把上面的又改回来,(注释的作用这就体现出来了)有点类似于欺骗程序启动服务,但是能解决问题。
解决二:第二天我重新打开mysql发现又启动失败了,找了一下方法,因为上面两个编码都重复了,这次注释掉一个保留一个,也成功了