今天配mysql,配了好久,按照查到的教程,发现没有my.ini,然后找到了这位大佬的博客:
https://blog.youkuaiyun.com/yulutian/article/details/78971369
要自己创建my.ini文件,然后把大佬的代码复制上去就可以解决,看到评论好多人解决了但是我还是不行,后来各种尝试发现
datadir=D:\\softnew\\MYSQL\\mysql-5.7.20-winx64\\data
这一句大佬没有放上去,但是是有必要的。
确实像大佬说的那样不能自己创建好data文件夹,而是要让他自己生成,但是没有datadir这一句就没法自己生成。
不过这只是我自己的情况,我看评论这么多人都解决了我也不知道是不是所有人都需要加这句。
修改后的完整my.ini
[mysql]
default-character-set=utf8
[mysqld]
port = 3306
basedir=E:\\tools\\mysql\\mysql-5.7.21-winx64
datadir=E:\\tools\\mysql\\mysql-5.7.21-winx64\\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB