MYSQL-建立数据库选择字符串为UTF8,解决中文字符插入问题
Posted yqj234
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MYSQL-建立数据库选择字符串为UTF8,解决中文字符插入问题相关的知识,希望对你有一定的参考价值。
1.问题描述:
问题:在表中存储string类型的字段时,出现如图所示错误
2.原因分析及解决办法:
数据库默认的字符集时latin1,当你存储string类型的字段时就会报错,所以你需要将字符集修改为utf8mb4。
3.最后注意:
完成上述修改之后,首先要重启这个数据库,然后还需要重新建表,因为原来的那个表字符集已经定为latin1无法伴随数据库字符集的修改而变化。
以上是关于MYSQL-建立数据库选择字符串为UTF8,解决中文字符插入问题的主要内容,如果未能解决你的问题,请参考以下文章