centos中mysql用source命令导入乱码的解决办法

原创 2016年05月31日 10:47:14

今日在将一个sql文件传入远程服务器并准备将其导入到数据库时,发现乱码,主要是编码不对的问题,特此记录,以助后人:

PS:传远程服务器的时候最好是先在远程服务器上用yum install zip unzip安装了解压软件以后再将需要上传的sql文件压缩成zip文件到远程服务器上解压,我的sql文件有20G,压缩以后大概2G刚出头。

centos下:

#mysql -u root -pmypass --default-character-set=utf8        /*root和mypass是用户名和密码*/

mysql>use dbname        /*dbname表示你需要导入的库的名字*/

         >source /root/data.sql         /*data.sql表示你要运行的sql文件*/

//红色为需要输入的部分。

版权声明:本文为博主原创文章,未经博主允许不得转载。

mysql的source命令导入时中文乱码

由于工作的关系需要经常导入一些sql脚本,但是经常会遇到导入中文出现乱码的问题,搞得自己每次导入sql脚本时都很害怕,自己也上网找了一些资料,尝试了许多办法,有些方法可以正常导入中文,有些办法却不行,...

mysql source 防止乱码

1,数据库备份命令 mysqldump -uroot -p --default-character-set=gbk dbname > /root/newsdata.sql 或 mysql...

mysql source导入多个文件/较大的sql文件/在线互转数据

mysql>use dbtest; mysql>set names utf8; mysql>source D:/mysql/all.sql;通过source命令导入多个文件,可以新建一个all.sql...
  • allen_a
  • allen_a
  • 2016年05月06日 16:08
  • 1601

用source 命令导入mysql数据库

以下两点代码都是实现同样的功能: 1.创建一个名为snort的数据库。 2.将snort数据库导入到create_mysql。 3.对IP地址为localhost上的snort数据库创建一个用户为sn...

centos mysql 导出和导入

导出: /usr/local/mysql/bin/mysqldump -u root -p123456 dbname > /bak/dbname.sql 注意: 上面的命令是一行。 ...

在Centos中导入sql文件的方法

在Centos中导入sql文件的方法

在Centos中导入sql文件的方法

对于文件的导入,在Centos下里面的是首先要新建一个和文件相同名字的数据库。 例如: mysql> create database Student; 然后输入指令: mysql> use ...
  • slovyz
  • slovyz
  • 2015年04月03日 11:44
  • 2338

centos(linux) 下mysql 编码设置 乱码

centos(linux) 下mysql 编码设置 乱码文章分类:操作系统关键词:cent os(linux),MySQL,乱码cent os在上安装mysql client和server之后,出现乱...

Centos下mysql数据库安装、创建数据库、utf8编码设置、外部访问授权、导入sql执行、开机启动(系列1)

1.  启动MySQL服务 启动MySQL服务的命令为: /etc/init.d/mysqld start 命令执行后如图7-5所示,表示启动MySQL服务成功。 也可以用/etc/i...

mysql通过centos本地命令行还原数据库出现乱码问题

将sql文件上传到centos系统中,还原mysql数据库,发现是乱码 mysql -h10.11.8.62 -uroot -p dbtest 数据库和表的编码都是utf8mb4而且修改va...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:centos中mysql用source命令导入乱码的解决办法
举报原因:
原因补充:

(最多只允许输入30个字)