关于在命令行中插入MySql数据时的乱码问题

来源:互联网 发布:数据库密码设置 编辑:程序博客网 时间:2024/06/06 02:38

前提:数据库,命令行 ,Sql文件 编码都为UTF8,然后建表,插入中文数据。  插入后在命令行里执行select * from tableName;查出的数据中文部分为乱码。如果在查询前执行set names gbk;--设置命令行编码为gbk(是在插入中文数据后修改编码)。修改后再查寻数据,中文部分就不是乱码了。 

如果  数据库为gbk,则命令行先utf8,再gbk

0 0