常见MYSQL导入导出数据命令

 

 

导出数据库:

mysqldump –uuser -ppassword -hhost databasename > target_20150225.sql

 

打包:

tar zcvf target_20150225.sql.tgz target_20150225.sql

 

到新的数据库里新建库:

Create databases target_database;

 

解压数据库文件:

Tar zxvf target_20150225.sql.tgz

 

导入数据库:

source  /date/target_20150225.sql;

 

为指定用户赋予相应权限:

grant all privileges on target_database.* to 'user'@'%' identified by 'password' with grant option;

 

测试,用指定帐号登陆并执行show,select等语句

Use target;

Show tables;

时间: 2024-10-30 23:49:22

常见MYSQL导入导出数据命令的相关文章

MySQL导入导出数据出现乱码的解决办法

  在mysql导入导出数据时经常出现中文乱码的问题,大多是因类导入导出时编码设置不一致所引起的.本文介绍了不同平台下的编码转换方法,供大家参考. 在linux系统中默认的是utf8编码,而windows是gbk编码,如果在这二个系统间导入未经指定编码的数据,就会出现乱码. 首先,确定导出数据的编码格式,使用mysqldump的时候需要加上--default-character-set=utf8, 例如: mysqldump -uroot -p --default-character-set=u

mysql导入导出数据中文乱码解决方法小结_Mysql

linux系统中 linux默认的是utf8编码,而windows是gbk编码,所以会出现上面的乱码问题. 解决mysql导入导出数据乱码问题 首先要做的是要确定你导出数据的编码格式,使用mysqldump的时候需要加上--default-character-set=utf8, 例如下面的代码: 复制代码 代码如下: mysqldump -uroot -p --default-character-set=utf8 dbname tablename > bak.sql 那么导入数据的时候也要使用-

mysql导入导出数据中文乱码解决方法总结

linux系统中 linux默认的是utf8编码,而windows是gbk编码,所以会出现上面的乱码问题. 解决mysql导入导出数据乱码问题 首先要做的是要确定你导出数据的编码格式,使用mysqldump的时候需要加上--default-character-set=utf8, 例如下面的代码:  代码如下 复制代码 mysqldump   -uroot  -p  --default-character-set=utf8   dbname tablename  >  bak.sql 那么导入数据

解决mysql导入导出数据乱码问题

  最近在linux上面用mysqldump导出数据,放在windows系统中导入就会出现中文乱码,然后就会导致出现: Unknown MySQL server host和Can't connect to the server的错误. 解决mysql导入导出数据乱码问题就是统一导入导出的编码,linux默认的是utf8编码,而windows是gbk编码,所以会出现上面的乱码问题. 解决mysql导入导出数据乱码问题 首先要做的是要确定你导出数据的编码格式,使用mysqldump的时候需要加上--

mysql中常用命令导入导出数据命令(mysqldump,source)

今天想导出部分数据找了半天终于找到对应的几个方法 首先看下字符集,省的导出的时候是乱码 1.用命令  代码如下 复制代码 mysql> SHOW VARIABLES LIKE "character_set%"; 根据对应的字符集value决定采用导出字符latin1 还是utf8 2.采用 –where的方式导出  代码如下 复制代码 mysqldump -uroot -p123456 --default-character-set=latin1  i5a6  i5a6_data

MYSQL导入导出常用命令介绍

一.备份数据库:(命令在DOS的mysqlin目录下执行)  代码如下 复制代码 mysqldump --opt school>school.bbb 注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现. 1.导出整个数据库  代码如下 复制代码 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u root -p aikersql> aiker.sql 2.导出一个表  代

mysql导入导出数据

从文档中导入到数据库 load data local infile '/tmp/test.txt'  into table db.new  fields terminated by ':'                         //列的分割符  lines terminated by '\n';                      //行的分割符 load data local infile '/tmp/test.txt'  into table db.user         

解决mysql导入导出数据乱码办法

例  代码如下 复制代码 mysqldump --default-character-set latin1 -uroot -pXXX  数据库名 >     /tmp/old.sql 同样,导出也是如此:  代码如下 复制代码 mysql -u root -p --default-character-set=gbk 数据库名称 < E:back.sql  总结 SQL出现乱码很可能是数据库的全局编码和某个数据库的编码不一致.可以在导出的时候加上编码,可以修改成utf8或者gbk.  代码如下

mysql 导入导出数据库以及函数、存储过程的介绍

本篇文章是对mysql中的导入导出数据库命令以及函数.存储过程进行了详细的分析介绍,需要的朋友参考下   mysql常用导出数据命令:1.mysql导出整个数据库  mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql   mysqldump -hlocalhost -uroot hqgr> hqgr.sql     (如果root用户没用密码可以不写-p,当然导出的sql文件你可以制定一个路径,未指定