mysqldump备份,mysql恢复还原,压缩备份,还原压缩文件
短信预约 -IT技能 免费直播动态提醒
--将数据库备份到 opt下面
cd /opt
mysqldump -h localhost -u root -p zxlh > zxlh_bak.sql
会提示输入数据库密码
--将数据库传输到备库24机器上
scp /opt/zxlh_bak.sql WZZXlhl@10.50.28.24:/opt/zxlh_bak.sql
会提示输入linux密码
进入24机器进行还原
--还原数据库
cd /opt
mysql -h localhost -u root -p zxlh < zxlh_bak.sql
会提示输入数据库密码
ps:5个g的数据大概花费15分钟左右还原
备份比较快
scp /etc/nginx/conf.d/zhengxin.conf root@172.16.2.159:/etc/zhengxin.conf
--导出数据库结构,导出的数据在当前目录下面
mysqldump -uroot -p -d zxlh> zxlh.sql
mysqldump -h localhost -u root -p zxlh > zxlh_bak.sql
mysqldump -h localhost -u root -p test > test_20150609_2.sql
如果需要导出mysql里面的函数或者存储过程
mysqldump -uroot -ntd -R zxlh > zheng_pro.sql
#导入指定的字符集
mysql -uroot -p --default-character-set=gbk zxlh<kai1.sql
--crontab任务
每天1点1分 删除上周对应那天的备份数据,1点30开始备份,一周为一个周期
30 1 * * 0 mysqldump -uroot -p123456 zxlh > /db_bak/zxlh_0.sql
30 1 * * 1 mysqldump -uroot -p123456 zxlh > /db_bak/zxlh_1.sql
30 1 * * 2 mysqldump -uroot -p123456 zxlh > /db_bak/zxlh_2.sql
30 1 * * 3 mysqldump -uroot -p123456 zxlh > /db_bak/zxlh_3.sql
30 1 * * 4 mysqldump -uroot -p123456 zxlh > /db_bak/zxlh_4.sql
30 1 * * 5 mysqldump -uroot -p123456 zxlh > /db_bak/zxlh_5.sql
30 1 * * 6 mysqldump -uroot -p123456 zxlh > /db_bak/zxlh_6.sql
1 1 * * 0 rm -rf /db_bak/zxlh_0.sql
1 1 * * 1 rm -rf /db_bak/zxlh_1.sql
1 1 * * 2 rm -rf /db_bak/zxlh_2.sql
1 1 * * 3 rm -rf /db_bak/zxlh_3.sql
1 1 * * 4 rm -rf /db_bak/zxlh_4.sql
1 1 * * 5 rm -rf /db_bak/zxlh_5.sql
1 1 * * 6 rm -rf /db_bak/zxlh_6.sql
冲左到右* * * * *
minute - 从0 到 59的 整数
hour - 从0到23的 整数
day - 从1到31的 整数 (必须是指定月份的有效日期)
month - 从1到12的 整数 (或如Jan或Feb简写的月份)
dayofweek - 从0到7的整数,0或7用来描述周日 (或 用Sun或Mon简 写来表示)
3、导出數據库為dbname所有表结构及表數據(不加-d)
mysqldump -uroot -pdbpasswd dbname >db.sql;
4、导出數據库為dbname某张表(test)结构及表數據(不加-d)
mysqldump -uroot -pdbpasswd dbname test>db.sql;
5 压缩备份 可以节约空间
mysqldump -u root -p zxlh_import|gzip>zxlh_import.sql.gz
6 还原压缩的sql文件(逻辑备份的文件)
gunzip < corp_contacts.sql.gz | mysql -uroot -p123456 zxlh
#一次备份所有库
#备份40的数据到79 在79上面执行命令
mysqldump -h 192.168.27.40 --flush-logs --all-databases -p**** -udba > /mysql_backup/backup_40.sql
#忽略某个表,mysqldump不提供忽略某个库的参数
mysqldump -h 192.168.27.72 --ignore-table=huisou.tbl_product_sale_summary --flush-logs --all-databases -pjsrh2sdshj -udba > //mysql_backup/dbbackup/mysqlback/hs.sql
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
mysqldump备份,mysql恢复还原,压缩备份,还原压缩文件
下载Word文档到电脑,方便收藏和打印~
下载Word文档
猜你喜欢
2024-04-02
mysqldump gzip压缩 备份及还原
导出 mysqldump -hhostname -uusername -ppassword databasename | gzip > databasename-`date +%Y-%m-%d`.sql.gz 导入 gunzip < databasename-
2020-11-22
2024-04-02
2024-04-02
2024-04-02
2024-04-02
2024-04-02
mysql怎么还原sql备份文件
要还原MySQL数据库的SQL备份文件,可以使用以下方法:1. 使用命令行还原:打开命令行窗口,进入到MySQL的安装目录下的bin文件夹内。然后执行以下命令:```mysql -u 用户名 -p 数据库名 ```其中,用户名是数据库的用户
2023-09-27
MyBatis视图在数据备份恢复中的数据压缩与解压缩
MyBatis 视图本身并不直接涉及数据备份恢复中的数据压缩与解压缩,因为 MyBatis 是一个 Java 持久层框架,主要用于数据库操作,而视图(View)通常指的是数据库中的预定义查询。不过,MyBatis 可以与 MyBatis-P
2024-10-15
Oracle数据泵备份还原恢复库
select * from dba_directories;--创建数据泵路径create directory dump_dir as "/u01/app/oracle/admin/dump/dump";--授权路径给用户grant read,write on
2017-01-23
Linux DB2数据库备份文件的压缩与解压
在Linux环境下,DB2数据库备份文件通常以.db2或.tar等格式存储。为了节省存储空间和提高备份效率,我们通常会使用gzip或bzip2等压缩工具对备份文件进行压缩。以下是使用这些工具进行压缩和解压的基本步骤:压缩备份文件:使用tar
2024-09-22
MySQL学习——使用mysqldump命令备份和还原
MySQL学习——使用mysqldump命令备份和还原摘要:本文主要学习了如何使用mysqldump命令备份和还原数据库。导出数据导出全部数据参数:1 --all-databases, -A举例:1 mysqldump -h127.0.0.1 -uroot -
2021-02-14
MyBatis视图在数据备份恢复中的备份数据压缩优化
MyBatis 框架本身并不直接涉及数据备份恢复,但我们可以从数据库备份恢复的角度来探讨备份数据的压缩优化。以下是一些建议:备份数据压缩优化选择合适的备份方式:根据数据库的大小和备份速度,选择增量备份或差异备份,这些方式只备份自上次备份以
2024-10-14
2024-04-02
2024-04-02
2024-04-02
如何把配置文件备份与还原
今天,小编将会通过具体的实例对如何将Cisco设备的运行配置文件保存到启动配置文件当中以及如何将启动配置文件或运行配置文件直接备份到同网段下的一台开启了TFTP服务的计算机上进行讲解。 (一)实验拓扑图 Cloud1被桥接到属于Vmware的虚拟网卡vmnet1中,192.168.100.0/24是vmnet1
2024-04-17
win11更新后备份文件如何还原
本篇内容主要讲解“win11更新后备份文件如何还原”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“win11更新后备份文件如何还原”吧!还原方法1、首先我们在开始菜单中找到“设置”2、接着进入wi
2023-07-01
2024-04-02
[ MySQL ] 使用Navicat进行MySQL数据库备份 / 还原(Part 1:备份.nb3文件方式)
本文主要讲解如何用Navicat(Navicat Premium ,或者Navicat for mysql)进行MySQL备份和恢复数据库。 本文主要大纲为:使用Navicat备份工具方式进行备份和还原,其中包括还原自身数据库和还原到其他
2023-08-16