mysql创建中文字段的表格报错问题解决

mysql创建中文字段的表格报错问题解决

问题记录:

mysql创建表名为中文时候出现报错
ERROR 1300 (HY000): Invalid utf8 character string: ‘\xD1\xA7\xBA’
这是因为使用cmd打开的mysql数据库,切换一下就可以了:
解决方法:有两种
(1)使用mysql的命令窗口鼠标右键以管理员身份运行
(2)使用cmd需要在进入mysql以后就要立马更改字符编码,即:set names gbk;与cmd保持一致即可
第二种方法的详细操作步骤:

在cmd命令字符集中进入mysql以后,输入set names gbk;
(如果没有设置字符编码就是这样的情况:如下图)
mysql创建中文字段的表格报错问题解决
我们输入set names gbk;设置字符编码:
mysql创建中文字段的表格报错问题解决
mysql创建中文字段的表格报错问题解决
这样就可以完美解决在MySQL中出现的

ERROR 1300 (HY000): Invalid utf8 character string: '\xD1\xA7\xBA’错误!

实际测试完全有效!