out of range value adjusted for column 'guanid' at row 1
现象:注册时提示“数据库修改失败”
处理: 找到程序的reg.php文件,找到文件里的“数据库修改失败”,内容修改为mysql_error(),然后刷新注册,即可看见真实的错误信息“out of range value adjusted for column 'guanid' at row 1” ,这是由于新版本的mysql对字段限制严格导致的
临时处理办法:
修改my.ini,将
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
改为
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
重新启动MySQL。
评论已关闭