采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
网上查了原因,说是数据库原因,解决办法如下:
sql-mode="STRICT_ALL_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,NO_AUTO_CREATE_USER"
配置文件里加上这句话,重启MYSQL服务就可以了。
我用了很多年mysql还真没遇到过这个情况。。。。
网上说是是跟mysql版本有关,具体怎样没有深入研究。。
之前遇到了过这个问题,当时是在数据库里执行的语句,这次不知道为何又出现了(一脸懵逼),直接修改配置文件来解决了。
你是怎么修改的配置文件,我也是在数据库里执行完语句之后重启之后又恢复原样了
命令行修改重启数据库会复原,mac端mysql8以上的数据库也不需要配置文件了,也不知道去哪里创建配置文件。
登录后可查看更多问答,登录/注册
7月老师深入浅出剖析Flask核心机制,和你一起探讨Python高级编程
1.2k 20
2.3k 17
2.3k 15
2.5k 14
1.4k 13