首页 > 编程知识 正文

mysql数据库同步,oracle备份数据库

时间:2023-05-03 07:47:30 阅读:148098 作者:2560

备份教程是所有WEB开发人员和数据库管理员必须做的事情。 今天我们讨论mysql教程数据库中的逻辑备份。 将数据库备份为文本文件。 那么,我来为大家谈谈三种数据库备份方法。

一.备份指定数据库或此数据库部分的表。

壳mysqldump [ options ] db _ name [ tables ]

二.备份一个或多个数据库

shellmysqldum [ options ]---- database db1 [ db2db3. ]

三.备份所有数据库

hell mysqldump [ options ]--全部数据库

如果未指定表,则缺省情况下会导出数据库中的所有表。 让我们看看mysqldump的例子。

备份所有数据库

[ 11cn.net @ localhost~] $ mysqldump-uroot-p-- all-data based : www.111cn.net 111cn.SQL;

企业密码:123456;

数据库测试备份

[ 111cn.net @ localhost~] $ mysqldump-uroot-p-- testd 3360 www.111cn.net 111cn.SQL;

备份数据库test下的表emp

[ 111cn.net @ localhost~] $ mysqldump-uroot-p-- tes tempd 3360 www.111cn.net 111cn.SQL;

备份数据库test下的所有表都用逗号分隔,如下所示

[ 11cn.net @ localhost~] # mysqldump-uroot-t/111cn.nettes temp-- fields-terminated-by ','

[ 111cn.net @ localhost~~ ] # more EMP.txt

1,z1

2、z2

3、z3

其中mysqldump的选择较多,具体可以在help上看到。

注意:为了确保数据库备份的一致性,myisam数据库存储引擎必须在备份时添加-l参数。 这意味着所有表都被锁定,并且在备份期间所有表都是只读的,无法更新。 但是,对于innodb和dbd来说,这是更好的选项--single-transaction通过采用此选项奖,innodb存储引擎可以获取快照

本网站的原创教程转载自www.111cn.net

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。