博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于在CMD中数据库操作中文乱码问题
阅读量:4594 次
发布时间:2019-06-09

本文共 459 字,大约阅读时间需要 1 分钟。

最近学习mysql数据库,发现在dos下用命令行向mysql中插入中文数据或者读取中文数据时出现乱码问题。

其实,只要保证cmd客户端和MySQL两者编码一致即可。

但现实是cmd默认的是gbk,而mySQL一般是utf8(我的也是),之前一直进入误区,想要更改cmd的字符编码,可是并不能行得通。文章中提到在mysql中关于客户端编码问题,只需在cmd里告诉mysql他的编码和想要的结果编码即可。

具体步骤:

1、win+r进入cmd,然后切到mysql安装目录的bin文件夹下(或者直接打开我的电脑找到bin文件夹,在上方地址栏输入cmd);

2、输入 mysql -uroot -p,然后按提示输入密码计入数据库;

3、设置编码,此时输入 set character_set_client=gbk;再输入set character_set_results=gbk;

大功告成!去插入中文字段试试吧!

转载于:https://www.cnblogs.com/Mengchangxin/p/9778073.html

你可能感兴趣的文章
treeview展开一个节点就关闭其他节点
查看>>
My First J2ME
查看>>
为Atmega328P定制bootloader 添加自己的板卡到Arduino IDE
查看>>
本地SVN服务器的搭建(WINDOWS环境)
查看>>
大型运输行业实战_day09_1_日期转换与My97DatePicker插件使用
查看>>
【20171111】Codevs 1098 均分纸牌
查看>>
UVA - 213解题报告
查看>>
Nios II实用之音频控制
查看>>
【应用】nRF24L01无线模块在单片机与FPGA上的应用
查看>>
Simplified English v.s. Vocabulary Bank for ESL
查看>>
wordpress 搭建安装教程 2 安装Apache
查看>>
【清华集训2014】Sum
查看>>
SQL注入漏洞测试工具比较
查看>>
采用smarty开发的小论坛的学习总结
查看>>
Flexible 弹性盒子模型之CSS flex-direction
查看>>
linux的nohup命令的用法
查看>>
Xilinx ISE中使用Synplify综合报错的原因之二
查看>>
Delegate辅助绘制
查看>>
"__BuglySetUserId", referenced from:---bugly 错误
查看>>
variable_scope
查看>>