MYSQL-建立数据库选择字符串为UTF8,解决中文字符插入问题

1.问题描述:
问题:在表中存储string类型的字段时,出现如图所示错误


2.原因分析及解决办法:
数据库默认的字符集时latin1,当你存储string类型的字段时就会报错,所以你需要将字符集修改为utf8mb4。

 

3.最后注意:
完成上述修改之后,首先要重启这个数据库,然后还需要重新建表,因为原来的那个表字符集已经定为latin1无法伴随数据库字符集的修改而变化。
 


版权声明:本文为yqj234原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。