mysql 报错 1366 Incorrect string value 原因与解决方法

问题:用python向数据库中插入记录时,遇到mysql 报错 1366 Incorrect string value

解决方法:编码问题,python中我使用的编码为utf8,和数据库中的编码不一致导致的。因此需要查看数据库中的编码:数据表的编码、字段的编码。(图为用workbench设置的界面,也可以在cmd中设置编码)

mysql 报错 1366 Incorrect string value 原因与解决方法_第1张图片

你可能感兴趣的:(mysql 报错 1366 Incorrect string value 原因与解决方法)