3、如果数据库引擎是MyISAM,可以使用mysqlhotcopy这个Perl脚本来备份数据库。 收藏于 2013-08-20
使用 mysqlhotcopy 工具 // mysqlhotcopy 是 MySQL 的一个自带的热备份工具 shell> mysqlhotcopy db_name [/path/to/new_directory
3、使用mysqlhotcopy工具快速备份 一看名字就知道是热备份。因此,mysqlhotcopy支持不停止MySQL服务器备份。...而且,mysqlhotcopy的备份方式比mysqldump快。mysqlhotcopy是一个perl脚本,主要在Linux系统下使用。...命令格式如下: [root@localhost ~]# mysqlhotcopy [option] dbname1 dbname2 backupDir/ dbname:数据库名称; backupDir...:备份到哪个文件夹下; 常用选项: --help:查看mysqlhotcopy帮助; --allowold:如果备份目录下存在相同的备份文件,将旧的备份文件加上_old; --keepold:如果备份目录下存在相同的备份文件...使用-p时,密码与-p之间没有空格; --port=端口号:用来指定访问端口,可以用-P代替; --socket=socket文件:用来指定socket文件,可以用-S代替; mysqlhotcopy
/ LogFile=/root/db.log DBPath=/usr/local/mysql/var/ #备份的数据库目录 #BackupMethod=mysqldump #BackupMethod=mysqlhotcopy...>> $LogFile rm -rf $DumpFile ;; mysqlhotcopy) rm -rf $DumpFile mkdir $DumpFile if [ -z $DBPasswd ] then...mysqlhotcopy -u $DBUser $DBName $DumpFile >> $LogFile 2>&1 else mysqlhotcopy -u $DBUser -p $DBPasswd
3、使用mysqlhotcopy工具快速备份 mysqlhotcopy是一种热备份,支持不停止MySQL服务器的备份,而且比mysqldump快。...mysqlhotcopy是一个perl脚本,主要在Linux系统下使用。其使用LOCK TABLES、FLUSH TABLES和cp来进行快速备份。...mysqlhotcopy并非mysql自带,需要安装Perl的数据库接口包;下载地址为:http://dev.mysql.com/downloads/dbi.html。...命令格式如下: [root@localhost ~]# mysqlhotcopy [option] dbname1 dbname2 backupDir/ dbname:数据库名称; backupDir:
常用的有以下两种方法: 使用 mysqlhotcopy 工具 // mysqlhotcopy 是 MySQL 的一个自带的热备份工具 shell> mysqlhotcopy db_name [/path.../to/new_directory] 手工锁表 copy // 在 mysqlhotcopy 使用不正常的情况下,可以用手工来做热备份 mysql>flush tables for read; cp 数据文件到备份目录即可
no-auto-rehash [myisamchk] key_buffer_size = 64M sort_buffer_size = 1M read_buffer = 2M write_buffer = 2M [mysqlhotcopy
备份 mysqlhotcopy 是一个 PERL 程序。...mysqlhotcopy 只能用于备份 MyISAM,并且只能运行在 类Unix 和 NetWare 系统上。 mysqlhotcopy 支持一次性拷贝多个数据库,同时还支持正则表达。.../tmproot#/usr/local/mysql/bin/mysqlhotcopy -h=localhost -u=root -p=123456 db_name..../regex/ /tmp更详细的使用方法请查看手册,或者调用下面的命令来查看 mysqlhotcopy 的帮助: perldoc /usr/local/mysql/bin/mysqlhotcopy注意,...想要使用 mysqlhotcopy,必须要有 SELECT、RELOAD(要执行 FLUSH TABLES) 权限,并且还必须要能够有读取 datadir/db_name 目录的权限。
在该配置文件中,可以配置[client]、[mysqld]、[mysqldump]、[mysql]、[myisamchk]、[mysqlhotcopy]等模块,分别作用于不同的服务。
no-auto-rehash [myisamchk] key_buffer_size = 20M sort_buffer_size = 20M read_buffer = 2M write_buffer = 2M [mysqlhotcopy...no-auto-rehash [myisamchk] key_buffer_size = 20M sort_buffer_size = 20M read_buffer = 2M write_buffer = 2M [mysqlhotcopy...no-auto-rehash [myisamchk] key_buffer_size = 20M sort_buffer_size = 20M read_buffer = 2M write_buffer = 2M [mysqlhotcopy...no-auto-rehash [myisamchk] key_buffer_size = 20M sort_buffer_size = 20M read_buffer = 2M write_buffer = 2M [mysqlhotcopy...no-auto-rehash [myisamchk] key_buffer_size = 20M sort_buffer_size = 20M read_buffer = 2M write_buffer = 2M [mysqlhotcopy
mysqlhotcopy 是一个 PERL 程序,它使用 LOCK TABLES、FLUSH TABLES 和 cp 或 scp 来快速备份数据库。...它是备份数据库或单个表的最快的途径,但它只能运行在数据库文件所在的 机器上,并且 mysqlhotcopy 只能用于备份 MyISAM 表。...mysqlhotcopy 适合于小型数据库的备份, 数据量不大,可以使用 mysqlhotcopy 程序每天进行一次完全备份。
3、使用mysqlhotcopy工具快速备份 一看名字就知道是热备份。因此,mysqlhotcopy支持不停止MySQL服务器备份。而且,mysqlhotcopy的备份方式比mysqldump快。...mysqlhotcopy是一个perl脚本,主要在Linux系统下使用。其使用LOCK TABLES、FLUSH TABLES和cp来进行快速备份。....与mysqldump备份不同,mysqldump属于逻辑备份,备份时是执行的sql语句.使用mysqlhotcopy命令前需要要安装相应的软件依赖包!...; 常用选项: --help:查看mysqlhotcopy帮助; --allowold:如果备份目录下存在相同的备份文件,将旧的备份文件加上_old; --keepold:如果备份目录下存在相同的备份文件...使用-p时,密码与-p之间没有空格; --port=端口号:用来指定访问端口,可以用-P代替; --socket=socket文件:用来指定socket文件,可以用-S代替; mysqlhotcopy并非
5、使用mysqlhotcopy工具快速备份: 一看名字就知道是热备份。因此,mysqlhotcopy支持不停止MySQL服务器备份。而且,mysqlhotcopy的备份方式比mysqldump快。...mysqlhotcopy是一个perl脚本,主要在Linux系统下使用。其使用LOCK TABLES、FLUSH TABLES和cp来进行快速备份。...Linux下的操作命令如下: [root@localhost ~]# mysqlhotcopy [option] dbname1 dbname2 backupDir/ dbname:数据库名称; backupDir...:备份到哪个文件夹下; 常用选项: –help:查看mysqlhotcopy帮助; –allowold:如果备份目录下存在相同的备份文件,将旧的备份文件加上_old; –keepold:如果备份目录下存在相同的备份文件...使用-p时,密码与-p之间没有空格; –port=端口号:用来指定访问端口,可以用-P代替; –socket=socket文件:用来指定socket文件,可以用-S代替; mysqlhotcopy并非
sysbench MySQL Proxy: SOHU-DBProxy、Mycat、Altas、cobar、58同城Oceanus、 kingshard MySQL逻辑备份工具: mysqldump、mysqlhotcopy
Oracle支持分布式数据库 Mysqlhotcopy和mysqldump是MySQL的备份工具。 Oracle具有不同类型的备份,例如云备份,热备份,导出,导入备份。
TPCC-MYSQL Tool、sysbench MySQL Proxy: SOHU-DBProxy、Altas、cobar、58同城Oceanus MySQL逻辑备份工具: mysqldump、mysqlhotcopy
M-M-Sn 备份工具 社区版安装包中的备份工具 mysqldump 企业版和社区版都包含 本质上使用SQL语句描述数据库及数据并导出 在MYISAM引擎上锁表,Innodb引擎上锁行 数据量很大时不推荐使用 mysqlhotcopy...需要掌握的备份方法: 逻辑数据的导入导出(into outfile)、mysqldump、mysqlhotcopy、xtrabackup和innobackupex lvm-snapshot、mysqlbackup
[myisamchk] key_buffer_size = 20M sort_buffer_size = 20M read_buffer = 2M write_buffer = 2M [mysqlhotcopy
mysqlhotcopy工具备份 备份数据库或表最快的途径,只能运行在数据库目录所在的机器上,并且只能备份MyISAM类型的表。 要使用该备份方法必须可以访问备份的表文件。...$> mysqlhotcopy -u root -p dbname /path/to/new_directory; #将数据库复制到new_directory目录。...mysqlhotcopy快速恢复 停止mysql服务,将备份数据库文件复制到存放数据的位置(mysql的data文件夹),重先启动mysql服务即可(可能需要指定数据库文件的所有者)。
领取专属 10元无门槛券
手把手带您无忧上云