数据库错误代码:1055(Error Number: 1055) 解决方法
发生在mysql 5.7中,将MySQL更改为MySQLI发生了错误,错误代码1055(Error Number: 1055)。
环境:ubuntu 18.04+apache 2.4.29+mysql 5.7.21。
按照以下步骤进行操作:
一、打开的文件;
sudo vim /etc/mysql/my.cnf
二、在文件的底部添加这些行;
[mysqld]
# ... other stuff will probably be here
sql_mode = "STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
三、保存然后重新启动mysql;
sudo service mysql restart
问题就可以解决了。