mysql5.7.20配置遇到的坑

来源:互联网 发布:网络大电影正崛起 编辑:程序博客网 时间:2024/05/21 15:20

很多人最近装mysql会遇到坑。


首先介绍下mysql5.7之后没有了data文件夹,

如图mysql5.7.20解压后的文件没有data文件夹

需要进行命令初始化才会自动生成data文件夹。


mysqld --initialize-insecure --user=mysql


同时5.7.18之后的mysql没有my.ini这个配置文件。

也没有my-default.ini配置文件。其实不需要配置直接安装即可。




但是本人使用解压版的mysql5.7.20导入之前数据报错。


[Err] 1067 - Invalid default value for 'login_time'。


网络上百度到说这是由于mysql语法要求高导致的。需要配置my.ini这个配置文件。不是说好不需要my.ini配置文件嘛,现在怎么有需要这个呢,但是这个解决方案估计是针对存在my.ini配置文件的。因为5.7.20来说是最近刚刚出来的。不知道5.7.18和5.7.19会不会出现同样的问题。


----------------------------------------------------------------------------

msi版本会比较简单一些。(自动)

其中会涉及到安装data目录,设置密码等操作,根本不需要在终端进行启动配置等,直接安装完成后就可以使用。同时也不会出现导入出现的问题。




这里是进行data路径的设置

安装成功后需要打开隐藏文件才能够看到。