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

解决linux下导入数据库乱码问题

时间:2014-05-10 00:12:56      阅读:376      评论:0      收藏:0      [点我收藏+]

标签:style   blog   class   code   java   tar   

引言:在windows下的mysql数据库导出SQL文件,在Linux下导入后显示为乱码。

1、启动Mysql服务及创建数据库(下面uushop为我将创建的数据库名)

1
2
service mysqld start
create database uushop;

 2、导入Mysql文件方式

--未登录
mysql -u root -p uushop < /software/uushop.sql
--已登录 use uushop;
source /software/uushop.sql

3、更改Mysql编码
查看mysql编码:show variables like ‘character%‘; 下面图片为更忙为utf-8后的结果

bubuko.com,布布扣

#查看my.cnf位置
whereis my.cnf;
#根据路径编辑
vi /etc/my.cnf;

加入如下内容:

bubuko.com,布布扣
[client]
default-character-set=utf8

[mysqld]
character-set-server=utf8

[mysql]
default-character-set=utf8
bubuko.com,布布扣

重启mysql服务:service mysqld restart;

此时查看mysql的编码,发现已经为utf-8了。

解决linux下导入数据库乱码问题,布布扣,bubuko.com

解决linux下导入数据库乱码问题

标签:style   blog   class   code   java   tar   

原文地址:http://www.cnblogs.com/liaoyu/p/linux_mysql_character.html

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