phpstudy_pro8.1版本mysql数据库启动,报错1055

phpstudy_pro8.1版本mysql数据库启动,报错1055

老狼
2020-08-04 / 0 评论 / 2,284 阅读 / 正在检测是否收录...

我使用的是phpstudy_pro的mysql,mysql版本是5.7.26

启动后,报#1055 错误

解决方法:

1.使用select @@sql_mode查询出结果;

2.将查到的值去掉only_full_group_by项,将其他项添加到my.ini配置文件中

3.我查询出的结构是:ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION;

4.打开my.ini文件,将查出内容去掉‘ONLY_FULL_GROUP_BY,’将内容设置为sql_mode的值:

sql_mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

my.ini一般在安装目录的以下路径:\phpstudy_pro\Extensions\MySQL5.7.26

phpstudy_pro8.1版本mysql数据库启动,报错1055

修改后如下图:

phpstudy_pro8.1版本mysql数据库启动,报错1055

界面点击重启MYSQL,重新进入数据库即可。

phpstudy_pro8.1版本mysql数据库启动,报错1055

0

评论 (0)

取消