`
liwenshui322
  • 浏览: 518965 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MYSQL备份(直接拷贝数据库文件)

阅读更多
目的:把A机中的库转移到B机中。

1、停止mysql服务,在A机mysql安装目录下,找到my.ini文件打开,在此文件中找到datadir,把这个路径下的数据文件:ibdata1以及所有文件夹拷贝到B机中d:\mysql_data文件夹下(其他文件是log文件,不用拷贝,这些log文件依赖于当前系统,如果这些log文件都拷贝到B机中,会出错);

2、在B机中装正常安装mysql。

3、配件B机中的mysql服务器。先关闭mysql服务器。然后打开mysql安装目录,找到my.ini文件,在这个文件中把datadir的值改为数据文件的位置d:/mysql_data(注意是'/')。再my.ini文件中,把default-storage-engine的值改为myisam,因为InnoDB引擎不支持直接拷贝数据文件备份数据库。

4、启动mysql服务器,此时,数据库就变为了A机中的库了,所以用户名、密码都是原来的。

经测试增删查改都没问题

 



我的环境:
A机:xp + mysql-5.1
B机:windows 2003 + mysql-5.1

分享到:
评论

相关推荐

    MySQL数据库备份和恢复

    - **直接拷贝数据文件**:对于MyISAM表,可以直接复制表数据文件;而对于InnoDB表,可以通过拷贝数据文件和日志文件来实现备份。 #### mysqldump的高级使用技巧 - **兼容性参数**:`--compatible=name`用于确保...

    通过Data文件夹备份和还原实现Mysql数据库的备份以及还原

    本文将详细讲解如何通过Data文件夹备份和还原实现MySQL数据库的备份及恢复,这是一种简单直接的方法,尤其适合小型数据库或者开发测试环境。 首先,我们需要理解MySQL的数据存储结构。MySQL数据库的数据文件主要...

    mysql数据库备份策略

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

    MYSQL 数据库导入导出命令

    直接拷贝是将数据库文件直接拷贝到目标服务器的方法。这方法适合小型数据库,但是可能会存在兼容性问题。 在使用直接拷贝方法时,需要首先将数据库文件打包成一个文件,然后将其拷贝到目标服务器的相关目录中,最后...

    mysql 自动备份数据库脚本

    全量备份是完整数据库的拷贝,而增量备份仅备份自上次备份以来发生改变的数据。 5. **安全性**:备份过程中应确保数据的安全性,包括加密备份文件、限制访问权限以及在合适的地方存储备份。同时,备份脚本应包含...

    MySQL数据库备份.pdf

    在MySQL中,有两种主要的备份方法:使用`mysqldump`程序和直接拷贝数据库文件。 `mysqldump`是MySQL提供的一款实用工具,它能够与MySQL服务器协同工作,生成可移植的文本备份文件,包含`CREATE TABLE`和`INSERT`...

    MySQL数据库备份宣贯.pdf

    本文将详细讲解两种主要的MySQL备份方法:使用`mysqldump`程序和直接拷贝数据库文件。 `mysqldump`是MySQL官方提供的一个命令行实用工具,它能与MySQL服务器协作生成文本格式的数据库备份。这种备份方法的优点是...

    (UNIX、Linux)MySql数据库全量备份和增量备份处理脚本,以及从ftp自动拷贝备份文件(完整操作,附带shell脚本)

    ### MySQL 数据库备份解决方案 #### 一、全量备份与增量备份概述 在UNIX和Linux环境中,MySQL数据库的稳定运行对于大多数应用系统至关重要。为了确保数据的安全性与可靠性,定期进行数据库备份是一项基本且必要的...

    MySQL 备份和恢复策略

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

    浅析MYSQL数据库的备份与恢复.pdf

    备份数据库最为快速、直接、方便的方法当然还是直接拷贝数据库文件。假设服务器关闭或已经锁定了你想拷贝的表,下列显示如何将整个stuinfo数据库备份到一个备份目录(DATADIR表示服务器的数据目录):%cd DATADIR%cp...

    MySQL数据库的备份与巧用“没有要进行mysqldump程序备份”说法不完全.pdf

    在拷贝数据库文件时,必须确保服务器在拷贝期间没有对表进行任何修改,否则拷贝的文件可能不完整或者在新的环境中运行异常。此外,这种方法适用于在同一硬件架构或相同MySQL版本之间迁移,因为MySQL的存储引擎如...

    MySQL完整备份和增量备份脚本

    本文档采用mysqldump 对数据库进行备份,mysqldump 是采用SQL级别的备份机制,它将数据表导成 SQL脚本文件,在不同的 MySQL 版本之间升级时相对比较合适,这也是最常用的备份方法,mysqldump 比直接拷贝要慢些。...

    MySQL数据库备份[参考].pdf

    MySQL提供了两种主要的备份方法:使用`mysqldump`程序和直接拷贝数据库文件。 `mysqldump`是MySQL服务器的一个实用工具,它与服务器协同工作,生成可移植的文本文件,包含了创建数据库表的`CREATE`语句和插入数据的...

    mysql数据库备份策略和方法

    - **定义**:直接拷贝数据库文件是指直接复制数据库中的文件到其他位置,通常适用于非事务性的表类型,如MyISAM。 - **优点**: - 速度快,特别是对于较小的数据库。 - 操作简单,容易实现。 - **缺点**: ...

    Mysql数据备份与mysqldump增量备份.pdf

    本文主要探讨了两种常见的MySQL备份方法:直接拷贝数据库文件和使用mysqldump进行增量备份。 **一、直接拷贝数据库文件** 直接拷贝MySQL的数据文件是一种快速且简便的备份方式,尤其适用于MyISAM存储引擎的表,...

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

    在MySQL中,`MySQLhotcopy`是一个快速备份工具,它通过直接拷贝数据库文件来实现。这种方法的优点是速度快,锁定数据库的时间较短,但可能会导致在备份过程中产生的新数据丢失。 - **备份方法** 使用`...

    mysql定时备份数据库文档及工具

    全量备份是完整的数据库拷贝,而增量和差异备份只备份自上次全量备份或上一次增量/差异备份以来发生更改的数据。 在设定备份策略时,应考虑以下因素: - **恢复时间目标(RTO)**:需要多快能恢复系统? - **恢复点...

Global site tag (gtag.js) - Google Analytics