[ERR] 1153 - Got a packet bigger than 'max_allowed_packet' bytes 原因是 mysql 会限制 server 接受的数据包大小。有时候大的插入和更新超过了 max_allowed_packet 参数限制,会导致写入或者更新失败。于是会出现上面的异常。快速解决:Navicat 数据库连接右键,点击命令列界面...输入命令:set glob
[Err] 1264 - Out of range value for column 'code' at row 1原因:高版本MySQL对插入字段类型检查更严格严谨解决方案:修改my.ini,将 sql-mode 项中的 STRICT_TRANS_TABLES 去掉即可警告:写SQL时,类型尽量严谨严格