关于在命令行中插入MySql数据时的乱码问题
2014-11-09 18:54
423 查看
前提:数据库,命令行 ,Sql文件 编码都为UTF8,然后建表,插入中文数据。 插入后在命令行里执行select * from tableName;查出的数据中文部分为乱码。如果在查询前执行set names gbk;--设置命令行编码为gbk(是在插入中文数据后修改编码)。修改后再查寻数据,中文部分就不是乱码了。
如果 数据库为gbk,则命令行先utf8,再gbk
如果 数据库为gbk,则命令行先utf8,再gbk
相关文章推荐
- 关于命令行中mysql中文乱码以及不能插入中文数据的问题
- 关于MySql插入数据的乱码问题
- 关于ssh javaweb 项目插入或者更新数据后 mysql 数据乱码的问题
- 关于MySql插入数据的乱码问题
- MySQL 插入数据时,中文乱码问题的解决
- Mysql:关于数据库数据读写的乱码问题
- hibernate向mysql插入数据乱码问题
- mysql 的 插入数据乱码问题
- ado.net关于mysql数据中文乱码问题
- 用hibernate向mysql插入数据时问号乱码的问题解决!!
- java向mysql插入数据乱码问题解决
- NavicatforMySQL插入数据出现乱码最近Navicat遇到个很蛋疼的问题,就是建立好数据
- 解决mysql无法插入中文数据及插入后显示乱码的问题【亲测 图文解说!】
- Fluent NHibernate+MySQL插入数据中文乱码问题
- MySQL 插入数据时,中文乱码问题的解决
- 谈谈怎样解决JSP数据插入MySql乱码的问题。
- MySQL 插入数据时,中文乱码问题的解决。
- 【mysql乱码】解决php中向mysql插入中文数据乱码的问题
- 关于Mysql数据库longblob格式数据的插入com.mysql.jdbc.PreparedStatement.setBinaryStream(ILjava/io/InputStream;J)V问题分析
- java向mysql插入数据乱码问题解决