扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:msnspace 来源:msnspace 2007年9月10日
关键字: 备份 数据库 SQL Server SQL Server 各版本
这里只说text模式,binary模式先不提。
1.mysqldump备份database或table:
|
比如备份数据库cm2:
|
或者只是cm2中的mail,user表:
|
mysqldump参数介绍
--databases: mysqldump后跟的所有都是database,而不是table。这个在需要备份多个数据库的时候有效。
--all-databases:备份所有的数据库的所有表到一个文件
另外这使用两个参数会自动在备份文件里添加判断database是否存在,并create database的命令。
而在默认的情况下没有此功能,如果原来的database没了,需要先创建database,才能导入。
2.使用mysql恢复数据库或表:
|
比如恢复之前备份的数据库cm2
|
如果没有使用--databases参数备份,那么必须指定数据库,并且该数据库存在。
如果使用了--databases参数,则可以不指定数据库,并且数据库可不存在。
所以一般情况备份database的情况下加上这个参数会比较好。
3.使用mysqldump和mysql拷贝database或者table
|
这里copy的前提是database1必须存在。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者