首先,网上很多的都是建议在navicat上面弄,但我真心失败过好几次,最后发现在mysql命令行上搞的
首先Alt +R打开命令提示符
输入net start mysql
然后 mysql -u root -p
输入密码
进入mysql里面
mysql> SHOW SESSION VARIABLES;
mysql> SHOW GLOBAL VARIABLES;
mysql> select @@sql_mode;
然后重头戏来了
set global sql_mode=‘STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION’;
set session sql_mode=‘STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION’;
接着重启一下mysql就好了
上一个成功的例子