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;
(如果没有设置字符编码就是这样的情况:如下图)
在这里插入图片描述
我们输入set names gbk;设置字符编码:
在这里插入图片描述
在这里插入图片描述
这样就可以完美解决在MySQL中出现的

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

实际测试完全有效!

发布了25 篇原创文章 · 获赞 49 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_44085593/article/details/104861584
今日推荐