{{wikiTitle}}
安装出现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%’查询如下结果说明修改成功:

评论({{cateWiki.comment_num}})
{{commentWhere.order ? '评论从旧到新':'评论从新到旧'}}
{{cateWiki.page_view_num}}人看过该文档
评论(0)
{{commentWhere.order ? '评论从旧到新':'评论从新到旧'}}
729人看过该文档
{{item.user ? item.user.nickname : ''}}
(自评)
{{item.content}}
{{item.create_time}}
删除
搜索结果
为您找到{{wikiCount}}条结果
{{item.page_view_num}}
{{item.like ? item.like.like_num : 0}}
{{item.comment ? item.comment.comment_num : 0}}
位置:
{{path.name}}
{{(i+1) == item.catalogue.path_data.length ? '':'/'}}