`
hqman
  • 浏览: 361649 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

mysqlhotcopy bug修复

 
阅读更多

今天用 mysqlhotcopy 来备份数据库 以提高备份的速度,运行了一下出现

 

Invalid db.table name 'xxx.xxx`.`xxx' at /home/mysql5.0.27/bin/mysqlhotcopy line 854.

 

 搜索了一下通过如下办法解决

 

写道
#在第 835 下新增一行
835 my @dbh_tables = eval { $dbh->tables() };
836 map { s/^.*?\.//o } @dbh_tables;#加入此行
 

分享到:
评论

相关推荐

    mysql 数据库自动备份与数据库被破坏后的恢复_mysqlhotcopy

    mysqlhotcopy $dbname -u root -p$ROOTPASS $BACKDIR | logger -t mysqlhotcopy done ``` **步骤解析:** 1. **设置环境变量**:定义了脚本中需要用到的路径。 2. **备份目录设置**:指定备份文件存放的位置。 3. ...

    MySQL的自动备份与恢复(mysqlhotcopy)

    mysqlhotcopy $dbname -u root -p $ROOTPASS $BACKDIR | logger -t mysqlhotcopy done ``` #### 设置脚本权限并执行 在脚本编写完成后,需要设置脚本的执行权限,使其只允许root用户执行,确保安全性。 ```bash ...

    mysql的自动备份与恢复(mysqlhotcopy).docx

    ### MySQL的自动备份与恢复(使用mysqlhotcopy) #### 一、引言 在数据库管理领域,确保数据的安全性和完整性至关重要。一旦发生意外情况导致数据丢失或损坏,如果没有事先做好充分的数据备份工作,可能会造成不可...

    mysql的自动备份与恢复(mysqlhotcopy).pdf

    `mysqlhotcopy`工具是MySQL提供的一种快速、便捷的备份方法,尤其适用于MyISAM和ARCHIVE存储引擎的表。它可以直接拷贝数据文件,同时锁定表以防止数据修改,从而确保备份的一致性。 在使用`mysqlhotcopy`之前,需要...

    mysqlhotcopy 正则使用小技巧

    `mysqlhotcopy`是MySQL提供的一种用于快速备份MyISAM和ARCHIVE表的命令行工具。这个工具在不中断服务的情况下能够创建数据的物理备份,极大地提高了备份效率。在使用`mysqlhotcopy`时,我们可以结合正则表达式来更...

    MySQL数据库修复方法(MyISAM/InnoDB)

    此外,了解如何使用`mysqlhotcopy`或`mysqldump`进行快速备份也是数据库管理员的基本技能。 10. **监控与日志分析**: 为了预防和及时发现这些问题,监控MySQL的日志文件以及系统性能至关重要。可以使用MySQL的...

    MySQL备份与恢复实战(PDF版)

    Mysql完全备份及恢复:mysqldump 对MyISAM 或InnoDB 完全备份,mysqlhotcopy 对MyISAM 完全备份。增量备份:使用二进制日志增量备份,使用mysqlbinlog 命令恢复二进制日志。SQL 语法备份及恢复。拷贝数据文件备份...

    MySQL 备份和恢复策略

    本文将探讨两种常用的 MySQL 备份策略:直接拷贝数据库文件和使用 `mysqlhotcopy` 工具。 首先,直接拷贝数据库文件是一种简单但不推荐的方法,因为它无法实现增量备份,即只备份自上次备份以来发生更改的数据。...

    网上找一个mysql的备份脚本

    它提供了三种不同的备份方式:`mysqldump`(默认)、`mysqlhotcopy`以及通过`tar`命令直接打包MySQL数据目录的方式。 #### 二、脚本配置参数 1. **基本配置**: - `DBName`: 指定要备份的MySQL数据库名称。 - `...

    DBD-mysql-3.0008

    mysqlhotcopy 需要的这个文件 问题:mysqlhotcopy备份报错 /usr/local/mysql/bin/mysqlhotcopy -u root -p --addtodest --noindices --flushlog -q qeedoo /tmp/bak install_driver(mysql) failed: Can't locate ...

    mysql数据库备份策略

    本文将重点介绍四种策略:直接拷贝数据库文件、使用`mysqlhotcopy`备份数据库、使用`mysqldump`备份数据库以及利用主从复制机制实现实时备份。下面将逐一展开讨论这些策略的特点、应用场景以及实施步骤。 #### 三、...

    MySQL备份与恢复(PDF版).pdf

    对于MyISAM表,可以进行检查和修复操作;对于InnoDB表,可以进行碎片整理和模糊检查点处理,优化表性能。 7. 版本兼容 在不同MySQL版本间进行升级时,使用`mysqldump`的`--compatible`参数可以提高兼容性。 总的来...

    MySQL数据库备份与还原脚本说明

    MySQL提供了多种备份策略和工具,本说明主要介绍的是使用MySQLhotcopy和mysqladmin进行完整备份和日志备份的方法。 1. **完整备份** 完整备份是指备份整个数据库,包括所有表结构和数据。在MySQL中,`...

    MySQL命令行实用程序.pdf

    6. **mysqlbug**:用于报告MySQL的缺陷,通过该脚本可以方便地将问题反馈给MySQL团队。 7. **mysql_install_db**:首次安装MySQL时,这个脚本用于创建默认权限的授权表。 接下来,我们转向MySQL的客户端实用工具:...

    MYSQL四种备份方法总结[归类].pdf

    MySQL数据库备份是确保数据安全的重要环节,本文将总结四种常见的MySQL备份方法:mysqldump、直接拷贝、mysqlhotcopy以及同步复制。 1. **mysqldump备份**: mysqldump是一个命令行实用程序,用于创建数据库或表的...

    mysql的备份和恢复

    MySQL提供了多种备份方法,包括但不限于逻辑备份工具如`mysqldump`、物理备份工具如`mysqlhotcopy`以及使用简单的文件系统命令如`tar`进行打包备份等。这些工具各有优缺点,可以根据实际情况选择合适的备份方案。 #...

    完整精品数据库课件 MySQL从入门到精通 第14章 数据备份与还原(共21页).ppt

    MySQL提供了多种方式进行数据备份,包括使用`mysqldump`命令、直接复制整个数据库目录以及使用`mysqlhotcopy`工具。 - `mysqldump`是MySQL提供的标准备份工具,它将数据库结构和数据转换为SQL语句,可以生成一个可...

    MySql数据备份常用命令集

    MySQL 提供了多种数据备份方式,其中最常用的包括 `mysqldump` 和 `mysqlhotcopy` 工具。本文将详细介绍这些工具的使用方法,并通过实例展示如何进行数据备份。 #### 二、`mysqldump` 命令详解 `mysqldump` 是一个...

Global site tag (gtag.js) - Google Analytics