请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

修改完密码后,重新登陆报错

//img1.sycdn.imooc.com//szimg/5afc51620001083018940201.jpg

网上查了原因,说是数据库原因,解决办法如下:

//img1.sycdn.imooc.com//szimg/5afc533400018b2512530062.jpg


sql-mode="STRICT_ALL_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,NO_AUTO_CREATE_USER"

配置文件里加上这句话,重启MYSQL服务就可以了。

正在回答 回答被采纳积分+3

2回答

7七月 2018-05-17 11:51:39

我用了很多年mysql还真没遇到过这个情况。。。。

0 回复 有任何疑惑可以回复我~
  • 网上说是是跟mysql版本有关,具体怎样没有深入研究。。
    回复 有任何疑惑可以回复我~ 2018-05-17 19:19:01
提问者 小鲁锅的进阶之路 2018-05-16 23:57:29

之前遇到了过这个问题,当时是在数据库里执行的语句,这次不知道为何又出现了(一脸懵逼),直接修改配置文件来解决了。

0 回复 有任何疑惑可以回复我~
  • 你是怎么修改的配置文件,我也是在数据库里执行完语句之后重启之后又恢复原样了
    回复 有任何疑惑可以回复我~ 2018-07-26 14:48:40
  • 命令行修改重启数据库会复原,mac端mysql8以上的数据库也不需要配置文件了,也不知道去哪里创建配置文件。
    回复 有任何疑惑可以回复我~ 2019-06-20 13:33:11
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信