码迷,mamicode.com
首页 > 数据库 > 详细

对于mysql导入乱码设置

时间:2015-01-22 14:42:19      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:

对于数据库出现乱码的情况,首先查看数据库编码

1,查看数据库编码

技术分享

2,设置连接编码

  设置了服务器、数据库和数据表部分的编码,必须设置连接编码。连接编码设置如下:
  mysql> SET character_set_client=‘utf8‘;
  mysql> SET character_set_connection=‘utf8‘
  mysql> SET character_set_results=‘utf8‘
  设置好连接编码,下面便可以成功插入中文了:
  mysql> insert into mysqlcode values(null,‘java爱好者‘);
  Query OK, 0 rows affected (0.02 sec)
  
  其实,上面设置连接编码的三条命令可以简化为一条:
  mysql> set names ‘utf8‘;
注意:上面的utf8是根据你数据库的编码设置的,如果数据库是gbk,那么修改为gbk即可!
 
技术分享
 
3,完成再执行sql语句,注意这是在"mysql>"命令行这里执行的
如果要在命令行[root@iZ23zayrd1tZ mqc]#   执行的话:
[root@iZ23zayrd1tZ mqc]# mysql -uroot -p --default-character-set=utf8 dbname < dbname.sql
 

对于mysql导入乱码设置

标签:

原文地址:http://www.cnblogs.com/zenghui940/p/4241383.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!