我使用的MySQL版本为***mysql-8.0.16-winx64***
此方法因版本或安装过程差异可能对部分人有效
问题图片
这是我的MySQL目录截图以及my.ini文件内容(该版本中没有后缀为.ini的配置文件,所以需要自己新建my.ini配置文件)
可能出现问题的原因有以下几点(大家对号入座):
1.my.ini文件内容出错: my.ini文件很重要,大家可以按照我的内容填充。其中需要注意自己MySQL的安装路径,不要出错,另外还有**sql_mode=**后面的内容,不要出错。
2.自己手动新建data文件: **data文件不需要自己创建,只需要在datadir=***后面直接加上\data,千万不要手动在文件夹中新建一个名为data的文件。
3.未初始化: 当第一次安装好,即出现下图所示的代码时,记得初始化,使用mysqld --initialize-insecure命令进行初始化,初始化过程可能会比较长,耐心等待一下。
若以上方法都不能解决问题,可考虑重新安装MySQL