备份单个数据库:mysqldump -u 用户名 -p 数据库名 >filename.sql --no-data(-d) 只备份表结构 -t 只备份表数据 --databases 指定主机上要
备份单个数据库:mysqldump -u 用户名 -p 数据库名 >filename.sql
--no-data(-d) 只备份表结构
-t 只备份表数据
--databases 指定主机上要备份的数据库
-A (--all- databases) 备份全部数据库
--default-character-set 指定字符集
-B 备份文件中会多create database 和use mytest的命令,不需要手动建库,可以直接还原,而且可以备份多个库
--compact 优化(减少)内容/注释输出(适合调试)
-F 刷新和切换binlog
--master-data=1 写入当前binglog日志号
mysqldump -uroot -p"123456" -B testsb|gzip >/tmp/testsb_bak.sql.gz
结论:
备份数据库使用-B参数,可以备份多个库
使用gzip对备份的数据进行压缩
分库备份:执行一个备份语句备份一个库
--结束END--
本文标题: Mysql逻辑备份恢复-mysqldump使用
本文链接: https://www.lsjlt.com/news/6038.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-06-04
2024-06-04
2024-06-03
2024-06-03
2024-06-03
2024-06-04
2024-06-03
2024-06-03
2024-06-03
2024-06-03
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0