开发者社区> 南葵思暖> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

MySQL备份恢复-1

简介: MySQL备份恢复-1
+关注继续查看

-- for MyISAM
-- --flush-privileges:serail the user tables
-- --lock-all-tables:lock all tables
-- --hex-blob:if we have binary data we must use it.for example BINARY,VARBINARY,BLOB
mysqldump --user=root --all-databases --flush-privileges --lock-all-tables --master- data=1 --flush-logs --triggers --routines --events --hex-blob > $BACKUP_DIR/ full_dump_$BACKUP_TIMESTAMP.sql
-- for Innodb
-- --single-transactionb
-- --master-data:1-binlog file name and position be recorded,2-binlog file name and position be recorded but be commented.
mysqldump --user=root --all-databases --flush-privileges --single-transaction --master- data=1 --flush-logs --triggers --routines --events --hex-blob > $BACKUP_DIR/ full_dump_$BACKUP_TIMESTAMP.sql
--routines 导出存储过程以及自定义函数
--triggers 导出触发器
--events 导出事件
--force 忽略错误
--add-locks

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
MySQL备份恢复-3
MySQL备份恢复-3
15 0
Mysql-备份与恢复
Mysql-备份与恢复
86 0
MYSQL冷备份恢复
MYSQL冷备份恢复
1459 0
MySQL备份与恢复
MySQL备份与恢复 1.首先查看服务器是否安装crontab crontab 执行crontab命令如果报command not found,就表明没有安装 2安装crontab yum install -y vixie-cron 3.
5207 0
mysql备份与恢复
导出所有数据库 mysqldump -q --single-transaction -A >all.sql 导出某几个数据库 mysqldump -q --single-transaction -B db1 db2 >a.
787 0
MySQL备份与恢复
为了保障数据的安全,需要定期对数据进行备份。备份的方式有很多种,效果也不一样。一旦数据库中的数据出现了错误,就需要使用备份好的数据进行还原恢复。从而将损失降到最低。
970 0
+关注
39
文章
10
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载