QQ登录 账号密码登陆 官网首页

安装出现sql_mode问题

系统安装过程中, 在配置数据库页面出现:sql_mode的问题:

"请在mysql配置文件修改sql-mode或sql_mode为NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

若无sql_mode请在[mysqld]后面一行加上"

 如下图:

此问题的原因是mysql模式为严格模式, 我们需要设置为宽松模式.

在安装目录找到mysql的配置文件. 如果是linux找到my.cnf, 如果是window找到my.ini的

在[mysqld]下修改sql_mode. 如果没有[mysqld], 需手动添加.



linux的效果如下:

sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION



window的效果如下:

sql_mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"



修改完后重启mysql然后用命令show variables like '%sql_mode%'查询如下结果说明修改成功: