mysqldump备份,mysql恢复还原,压缩备份,还原压缩文件
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,--将数据库备份到 opt下面cd /optmysqldump -h localhost -u root -p zxlh > zxlh_bak.sql会提示输入数据库密码--将数据库传输到备库24机器
千家信息网最后更新 2025年11月07日mysqldump备份,mysql恢复还原,压缩备份,还原压缩文件
--将数据库备份到 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
--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
#还原所有库
mysql -uroot -p***
--将数据库备份到 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
--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
#还原所有库
mysql -uroot -p***
数据
备份
数据库
整数
密码
结构
提示
输入
文件
月份
机器
有效
任务
函数
参数
周期
命令
字符
字符集
日期
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全管理台账6
游戏 网关服务器
数据库没有主键查看速度
苹果贵州服务器的安全吗
网络安全生产
南阳晟智网络技术有限公司
网络安全模式没有蓝屏
网络安全与技术杂志版面费
java数据库生成表单
青浦区品牌软件开发不二之选
能打印目录页的数据库
关于网络安全的手抄报教学视频
软件开发管理模型
哪项属于网络安全的第一道防线
丽水营销网络技术怎么样
公司网络安全注意事项简短
越秀区大数据软件开发工程师
白云网络安全运维怎么收费
不同商品的不同属性数据库
山东广合互联网科技有限公司
网络安全4月讲话
华为服务器带外管理账号
数据库附加到服务器失败
服务器里的宝塔是什么
济宁联想服务器代理服务
杭州交友软件开发公司
oracle数据库改名
软件开发是什么税率
云南花卉进出口数据库
web服务器 花生壳