Mysql数据库错误:ERROR 1366 (HY000): Incorrect string value: ‘xxxxx‘ for column
原因是MySQL8.0之前版本默认的字符集是latin1,修改为utf8即可。首先,我们使用下面的代码,查看字符集.showvariableslike'character%';下面两行代码不是永久的,重启数据库会被刷新.就会变为原先的latin1.setcharacter_set_database=utf8;setcharacter_set_server=utf8;此时,数据库的字符集是utf8,