首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Mysql数据备份还原和数据表、数据导出导入

sed -r 's#^([a-z].*$)#mysqldump -uroot -p 'pwd' --event -B \1|gzip > /opt/back/\1.sql.gz#g'|bash  二、数据还原...1、导出 http://dev.mysql.com/doc/refman/5.7/en/select-into.html 导结构不导数据:mysqldump -u root -p --opt -d 数据名... -p --opt -t 数据名 > xxxx.sql   例子:mysqldump -u root -p --opt -t mysql > /home/kk/mysql.sql   导出数据和结构 ...mysqldump -u root -p 数据名 > xxxx.sql   例子:  mysqldump -u root -p mysql > /home/kk/mysql.sql   导出多个数据...导出表作为原始数据 mysqldump 是 mysql 用于转存储数据的实用程序。它主要产生一个 SQL 脚本,其中包含从头重新创建数据所必需的命令 CREATE TABLE INSERT 等。

6.3K20
您找到你想要的搜索结果了吗?
是的
没有找到

Linux下MySQL数据的备份与还原mysql快速导入导出数据实例演示,解决mysql大数据量数据导出慢的问题

第一章:数据的导入与导出 ① 数据导出 需要用到 mysqldump 这个程序,在 mysql 安装路径下的 bin 文件夹下。 ?...-uroot -p ncc_0807mysql > ncc_0807mysql.sql Enter password: 输入完密码不报错就开始导了,等待导完自己会跳出来。...[root@localhost mysql-8.0.11]# ② 大数据量下 mysqldump 的导出优化 mysql 数据导出优化 如果数据量很大的话,导出可能要几个小时,我们稍微优化一下,就会快很多...③ 数据导出 导入数据mysql 命令就可以了。..."/usr/local/mysql-8.0.11/bin/mysql" -uroot -p ncc_0901mysql < ncc_0807mysql.sql 同样等待执行完成就可以了。

4.1K30

mongodb 备份、还原导出、导入

如果导出本机的数据,可以去掉-h。 如果是默认端口,可以去掉--port。 如果想导出所有数据,可以去掉-d。...这二个命令,可以实现数据的备份与还原,文件格式是json和bson的。...,-q '{ "uid" : "100" }' 导出uid为100的数据 --csv 表示导出的文件格式为csv的,这个比较有用,因为大部分的关系型数据都是支持csv,在这里有共同点 2,导出张表...users.json connected to: 127.0.0.1 exported 3 records 五,mongoimport导入表,或者表中部分字段 1,常用命令格式 1.1,还原导出的非...,--upsert 插入或者更新现有数据 1.2,还原部分字段的导出文件 mongoimport -h IP --port 端口 -u 用户名 -p 密码 -d 数据 -c 表名 --upsertFields

4.6K21

Mysql数据备份和还原

备份MySQL数据的命令 mysqldump-hhostname-uusername-ppassworddatabasename>backupfile.sql 备份MySQL数据为带删除表的格式,能够让该备份覆盖已有数据而不需要手动删除原有数据...|gzip>backupfile.sql.gz 备份MySQL数据某个(些)表 mysqldump-hhostname-uusername-ppassworddatabasenamespecific_table1specific_table2...>backupfile.sql 同时备份多个MySQL数据 mysqldump-hhostname-uusername-ppassword–databasesdatabasename1databasename2databasename3...备份服务器上所有数据 mysqldump–all-databases>allbackupfile.sql 还原MySQL数据的命令 mysql-hhostname-uusername-ppassworddatabasename...<backupfile.sql 还原压缩的MySQL数据 gunzip<backupfile.sql.gz|mysql-uusername-ppassworddatabasename 将数据转移到新服务器

4.2K20

Mysql数据备份与还原

Mysql数据备份与还原 1. 备份的应用场景 在服务器进行数据传输、数据存储和数据交换,就有可能产生数据故障。比如发生意外停机或存储介质损坏。...2. mysqldump 命令备份数据 我们在导出数据的时候会有不同的场景需求,大概有几种情况: 导出 mysql 中的所有数据的 表结构 以及 表数据 mysqldump --all-databases...-P3306 数据实例名称 > 备份文件.sql 导出 mysql 中的数据 表结构,不包含 表数据 mysqldump -u用户名 -p密码 -h127.0.0.1 -P3306 --add-locks...; log-bin=mysql-bin server-id=1 # 2.配置完毕之后,重启mysql服务 service mysqld restart 2.2 导出 mysql 中的所有数据的 表结构...还原 要先登录 create database db1; use db1; source 路径/备份.sql; 执行这个sql脚本文件 “注意:还原的时候需要先登录MySQL,并选中对应的数据

1.8K20

MySQL数据备份与还原

1.基本命令 1.1 登录mysql: -u:指定登录账户 -h:指定mysql服务器ip -P:指定端口(默认值为0) -p:指定密码(密码需紧跟在-p后面,中间不能有空格) -D:指定要使用的数据...demo 1.2 查看mysql版本: 未登录mysql状态下查询: mysql --version 已登录mysql状态下查询: select version(); 1.3 查看所有数据: show...2.5 使用示例: 备份hostpital数据到文件hostpital.sql,mysql登录信息:ip为127.0.0.1,端口为3306,用户名为root,密码为root。...mysqldump -uroot -h 127.0.0.1 -P 3306 -proot hostpital > hostpital.sql 3.恢复 3.1 未登录mysql状态下还原: -u:指定登录账户...-h:指定mysql服务器ip -P:指定端口(默认值为0) -p:指定密码(密码需跟在-p后面,中间不能有空格) -v:打印有关各个阶段的信息 -D:指定要恢复到数据名字 mysql -uroot

3.8K30

MySQL数据备份与还原

通常:备份数据名_back.sql 还原备份的文件数据:首先需要进入到mysql环境–>创建-个–>在库下还原 –>source 备份的数据脚本 例子: 备份: 在命令行输入: mysql...-uroot -proot 16jike2_account>D:16jike2_account_back.sql 系统提示在命令行输入密码可能不安全,可以改用一下命令行: mysql -uroot...在D盘的根目录,我们可以看到备份文件已创建 打开16jike2_account_back.sql备份文件,可以看到备份数据的一些创建语句和插入数据: 还原: 避免还原数据与已存在的数据重名,我们先查看一下已存在的数据用..._account; 查看一下当前使用的数据: select database(); 开始还原,使用一下命令: source D:16jike2_account_back.sql; 查看是恢复成功,先查看数据表是否恢复...: show tables; 再查看数据表的数据: select * from bank; #第二种通过sqlyog工具: 选中需要备份的数据–>右键–>备份/导出–>转储到sql

3.9K40

mysql数据备份和还原的命令_Mysql数据备份和还原常用的命令

Mysql数据备份和还原常用的命令是进行Mysql数据备份和还原的关键,没有命令,什么都无从做起,更谈不上什么备份还原,只有给系统这个命令,让它去执行,才能完成Mysql数据备份和还原的操作,下面就是操作的常用命令...一、备份命令 1、备份MySQL数据的命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 2、备份MySQL...数据为带删除表的格式 备份MySQL数据为带删除表的格式,能够让该备份覆盖已有数据而不需要手动删除原有数据。...> structurebackupfile.sql 7、备份服务器上所有数据 mysqldump –all-databases > allbackupfile.sql 二、还原命令 1、还原MySQL...数据的命令 mysql -hhostname -uusername -ppassword databasename < backupfile.sql 2、还原压缩的MySQL数据 gunzip <

6.7K10

MongoDB学习(六)数据的备份、还原、导入及导出

MongoDB学习(六)数据的备份、还原、导入及导出 2017年02月22日 19:17:51 代码与酒 阅读数 21333 标签: 数据mongodb备份还原 更多 个人分类: MongoDB...https://blog.csdn.net/qq_16313365/article/details/56494522         MongoDB官方提供了两套数据导入导出工具,一般来说,进行导出导入时使用...→参数: 命令 全称 参考释义 -d --db  指定要还原的数据。...如果不指定,restore将会还原dump记录的所有数据,并会覆盖现有数据数据 -c --collection  指定要还原的集合。...→举个栗子: 通过user.bson文件还原mytest数据中的user集合,并在还原之前进行删除 mongorestore --drop -d mytest -c user F:\bk\mytest

5K20

MySQL 数据的导入导出

目录 ---- 目录 导出数据 导出数据和表结构 只导出表结构 导入数据 首先建空数据 导入数据 ---- 导出数据导出数据和表结构: 格式: mysqldump -u用户名 -...p密码 数据名 > 数据名.sql 举例: /usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql 敲回车后会提示输入密码 只导出表结构...注:/usr/local/mysql/bin/ —> mysql的data目录 导入数据 首先建空数据 mysql>create database abc; 导入数据 方法一: 选择数据...mysql>use abc; 设置数据编码 mysql>set names utf8; 导入数据(注意sql文件的路径) mysql>source /home/abc/abc.sql;...方法二: mysql -u用户名 -p密码 数据名 < 数据名.sql mysql -uabc_f -p abc < abc.sql

16.5K20

浅谈MySQL数据的备份与还原

欢迎转载,转载请注明出处,谢谢 之前用过很长时间的Oracle 11gR2,数据还原备份这种操作经常遇到,操作起来略显蛋疼,几乎都要有阴影了。...今天体验了一下MySQL的备份与还原,感觉简单多了,分享一下。 一、备份 MySQL的备份我是用mysqldump,这玩意操作及其简单,第一次是用就爱上了。...dbname是需要备份的数据名,可以使用show databases命令来查看所有数据的名称。table1是备份数据下面的表名,可以跟多个表名。...[root@Geeklp-MySQL ~] # mysqldump -u root -p reafdb >/backup/reafdb.sql Enter password: 二、还原 还原过程也是很简单的...使用mysqldump命令备份的数据的语法如下: mysql -u root -p [dbname] < backup.sql 实际操作: [root@Geeklp-MySQL ~]# mysql

2.2K10

浅谈MySQL数据的备份与还原

之前用过很长时间的Oracle 11gR2,数据还原备份这种操作经常遇到,操作起来略显蛋疼,几乎都要有阴影了。今天体验了一下MySQL的备份与还原,感觉简单多了,分享一下。...一、备份 MySQL的备份我是用mysqldump,这玩意操作及其简单,第一次是用就爱上了。...dbname是需要备份的数据名,可以使用show databases命令来查看所有数据的名称。table1是备份数据下面的表名,可以跟多个表名。...[root@Geeklp-MySQL ~] # mysqldump -u root -p reafdb >/backup/reafdb.sql Enter password: 二、还原 还原过程也是很简单的...使用mysqldump命令备份的数据的语法如下: mysql -u root -p [dbname] 实际操作: [root@Geeklp-MySQL ~]# mysql -u root -p reafdb

2.5K90
领券