ChinaUnix.net
相关文章推荐:

mysql 备份目的

mysql备份 主要有mysqldump mysqlhotcopy hotcopy只能用于myisam mysqldump使用广泛 mysqldump --single-transaction --all-databases > backup.sql这是在线非块备份,不会干扰对表的读写。如果是innodb 保持一致性读,并且保证mysqldump所看见的数据不会更改。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/57953/showart_2068313.html

by crastyl - MySQL文档中心 - 2009-10-12 14:32:08 阅读(1024) 回复(0)

相关讨论

请问我如何按条件备份数据,把一个表里的部分数据导出到一个sql脚本里

by taichilau - MySQL - 2009-04-11 10:38:18 阅读(1086) 回复(4)

mkdir /home/sqlbackup # mysqlbackup.sh #!/bin/sh datum=`/bin/date +%Y%m%d-%H` /usr/bin/mysqladmin --user=root --password=yourrootsqlpassword stop-slave /usr/bin/mysqldump --user=root --password=yourrootsqlpassword --lock-all-tables \ --all-databases > /home/sqlbackup/backup-${datum}.sql /usr/bin/mysqladmin --user=root --password=yourrootsqlpassword start-slave for file in "$( /usr/bin/fin...

by etony - MySQL文档中心 - 2008-12-25 16:05:03 阅读(921) 回复(0)

1,mysqldump --opt是默认开启的么??帮助里面有个enabled by default 2,我看了一篇文章说在线备份,使用--skip-opt才行,要不然数据不完整,因为--opt会锁表?不理解,不所以后怎么用binlog恢复? [ 本帖最后由 ondavx 于 2008-11-6 07:26 编辑 ]

by ondavx - MySQL - 2008-11-09 11:23:58 阅读(1744) 回复(6)

如果一个库里面即有MYISAM表也有INNODB表,现在想用mysqlDUMP对库做备份,是不是只能针对存储引擎不同分开做备份啊。关键是我的库和表都比较多,分开做很麻烦,各位有什么好的意见没有?

by 孤竹无名 - MySQL - 2008-08-14 14:41:23 阅读(1434) 回复(5)

本文讨论 mysql备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb,文中设计的 mysql 版本为 5.0.22。 目前 mysql 支持的免费备份工具有:mysqldump、mysqlhotcopy,还可以用 SQL 语法进行备份:BACKUP TABLE 或者 SELECT INTO OUTFILE,又或者备份二进制日志(binlog),还可以是直接拷贝数据文件和相关的配置文件。MyISAM 表是保存成文件的形式,因此相对比较容易备份,上面提到的几种方法都可...

by lhaiweng - MySQL文档中心 - 2007-10-13 15:45:41 阅读(344) 回复(0)

我想请问一下我的mysql 备份写的对不对,我每次备份的时候总是很快,心理有点不塌实,备份机器和mysql 机器是两台不同的服务器 mysqldump -hXXX.XXX.XXX.XXX -uDONGKD -p12345566778 --opt MYDDBBDK_dbo>20071005.sql 望给予回复谢谢呀

by ihisee - MySQL - 2007-10-10 13:50:28 阅读(1741) 回复(2)

#!/bin/bash #This is a ShellScript For Auto DB Backup #Powered by aspbiz #2004-09 #Setting #设置数据库名,数据库登录名,密码,备份路径,日志路径,数据文件位置,以及备份方式 #默认情况下备份方式是tar,还可以是mysqldump,mysqldotcopy #默认情况下,用root(空)登录mysql数据库,备份至/root/dbxxxxx.tgz DBName=mysql DBUser=root DBPasswd= BackupPath=/root/ LogFile=/root/db.log DBPath=/var/lib/mys...

by lidnux - MySQL文档中心 - 2006-11-12 23:18:24 阅读(433) 回复(0)

为了备份一个mysql数据,可以使用mysqldump工具。例如,为了备份一个叫data的数据库,用户可以进行如下操作: $ mysqldump -u webuser --password=pass data >;data.dump 因为通常情况下,mysqldump采用的是标准格式,你应该将这一标准格式改写成一个文件名(在本例中写成data.dump)。对于这种自动备份的方法,唯一缺陷就是必须在命令行指定密码。

by goodcjh2005 - MySQL - 2005-09-05 17:18:56 阅读(760) 回复(0)

以下是在Linux下通过Apache+PHP对mysql数据库的备份的文件代码: 文件一、Listtable.php (文件列出数据库中的所有表格,供选择备份) 请选择要备份的表格: $con=mysql_connect('localhost','root','xswlily'); $lists=mysql_list_tables("embed",$con); //数据库连接代码 $i=0; while($i $tb_name=mysql_tablename($lists,$i); echo "".$tb_name." "; //列出所有的表格 $i++;} ?>; 文件二、Backup.php ...

by thigma - MySQL - 2003-02-22 16:27:45 阅读(1270) 回复(0)

mylvmbackup备份mysql 1:我是用的vmware虚拟机做的这个实验, 另外添加了一个硬盘(做lvm) 如下所示: [root@qht143 ~]# fdisk -l Disk /dev/sda: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 13 104391 83 Linux ...

by qingheliu - MySQL文档中心 - 2009-10-08 14:20:43 阅读(1530) 回复(0)