MySQL报错“1366 - Incorrect integer value: '' XXXXXXX' at row 1 ”

MySQL报错“1366 - Incorrect integer value: '' XXXXXXX' at row 1 ”

出现这个错误是因为我在表中插入了一条含有中文字符的语句:MySQL报错“1366 - Incorrect integer value: '' XXXXXXX' at row 1 ”

修改方法:(两种)

1:命令行  set names gbk;(此为设置通信编码)

2:my.ini中查找sql-mode

将 sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION",

修改为 sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION",

重启mysql后即可

MySQL报错“1366 - Incorrect integer value: '' XXXXXXX' at row 1 ”MySQL报错“1366 - Incorrect integer value: '' XXXXXXX' at row 1 ”

上一篇:Thymeleaf 与 Javascript


下一篇:百度人脸识别api及face++人脸识别api测试(python)