`

mysql 修改data的位置目录

    博客分类:
  • db
阅读更多
具体操作:
  一、停止MySQL
  开始-cmd
  net stop mysql5
  二、复制原来数据库目录到新目录
  1、复制C:\ProgramData\MySQL\MySQL Server 5.5\中的data目录到
  D:\Program Files\MySQL\MySQL Server 5.5\目录下(自建的目录)
三,修改MySQL配置文件
  1、用记事本打开C:\ProgramData\MySQL\MySQL Server 5.5\data\目录下的my.ini
  找到datadir="C:\ProgramData\MySQL\MySQL Server 5.5\data"
  在前面加#注释掉
  在下面添加一行
  datadir="D:\Program Files\MySQL\MySQL Server 5.5\data"
  修改完成后,保存退出。
  四、重新启动MySQL
  1、开始-cmd
  net start mysql5
  2、进入MySQL控制台
  开始-所有程序-MySQL-MySQL Server 5.5-MySQL 5.5 Command Line Client
  提示输入MySQL root账号的密码,输入之后回车,进入MySQL控制台
show variables like ’%datadir%’; #查询MySQL数据库存放目录
如查询显示为D:\Program Files\MySQL\MySQL Server 5.5\data\即表示修改成功!
  可用data下的数据文件备份还原数据库


如果修改:innodb_data_home_dir 的位置,需要把文件下的文件也拷贝过去
分享到:
评论

相关推荐

    在Linux中修改MySQL数据文件存放位置

    Linux 中修改 MySQL 数据文件存放位置 概述 ...修改 MySQL 数据文件存放位置需要我们小心地进行配置文件的修改和目录的更改。通过上述步骤,我们可以成功地将数据文件存放位置修改到新的目录下。

    MySQL数据库迁移data文件夹位置详细步骤

    本篇将详细介绍如何迁移MySQL的`data`文件夹,即数据库的数据存储位置。 首先,MySQL数据库在Linux系统中,通常默认将数据文件存储在`/var/lib/mysql`目录下。然而,由于各种原因,比如`/var`分区空间不足或为了更...

    关于MySQL数据迁移--data目录直接替换注意事项的详解

    1. **修改datadir**:确保在`my.cnf`中正确更新`datadir`,指向新的`data`目录位置,否则MySQL将无法找到数据文件。 2. **调整innodb_log_file_size**:迁移前后,确保日志文件大小配置的一致性,避免因大小不匹配...

    修改MySQL数据存储位置

    6. **迁移数据文件**:将原数据目录`C:\ProgramData\MySQL\MySQLServer{version}\data`中的所有文件复制到新的数据存储位置`D:\mysqlData`。 7. **重启MySQL服务**:启动MySQL服务,并验证数据是否已经成功迁移到新...

    mysql.data.dll(6.9.9)

    MySQL.Data.dll是MySQL数据库连接器的一个重要组件,主要用于.NET应用程序与MySQL服务器之间的数据交互。这个6.9.9版本的动态链接库(DLL)文件包含了必要的API和类库,使得开发人员能够在C#、VB.NET或其他.NET支持...

    mysql 修改数据文件位置

    假设你想将数据文件移动到D盘的新目录`D:\MySQL\Data`,则修改后的配置应为: ```ini [mysqld] datadir=D:\MySQL\Data ``` 保存修改后,别忘了停止MySQL服务,以便安全地移动现有数据文件。在命令行中,可以使用...

    mysql通过data文件夹恢复数据和存储过程的方法

    - **修改配置文件**:如果使用的是InnoDB表空间文件,可能需要在MySQL的配置文件(`my.cnf`或`my.ini`)中指定表空间文件的位置。 3. **恢复存储过程**: - **导出存储过程**:如果存储过程之前没有被包含在备份...

    mysql.data源码

    MySQL.Data是.NET Framework用于连接和操作MySQL数据库的第三方组件,主要由Oracle公司提供。这个组件使得.NET开发者能够方便地在他们的应用程序中集成MySQL数据库的功能,而无需深入理解MySQL的底层通信协议。在...

    Windows server2012 r2环境MySQL 8.0修改DATA储存路径的方法.docx

    - 将`C:\ProgramData\MySQL\MySQLServer8.0\data`目录完整复制到E盘下的新位置,例如`E:\mysql\Data`。这里建议不要直接剪切移动,以免在操作过程中出现问题导致数据丢失。 **第三步:调整文件夹权限** - 需要确保...

    Linux修改mysql数据目录.doc

    3. 将数据目录移动到新位置:mv /var/lib/mysql /home/data 4. 编辑 my.cnf 配置文件:vi /etc/my.cnf 5. 修改 socket 文件路径:socket = /home/data/mysql/mysql.sock 6. 编辑 MySQL 启动脚本:vi /etc/rc.d/init....

    兼容mono的 Mysql.Data.dll

    当我们谈论“兼容mono的 Mysql.Data.dll”,这通常意味着这个库已经被优化或者修改,以确保在非Windows环境,特别是Linux系统上,使用Mono运行时能够正常工作。 Mono是一个开源的.NET框架实现,它允许开发者将.NET...

    MySQL_data.dll

    3. **开源**:MySQL是开放源代码的,用户可以自由地获取、修改和分发,这促进了其持续的改进和发展。 4. **跨平台**:MySQL可在多种操作系统上运行,如Windows、Linux、macOS等。 5. **多种存储引擎**:MySQL支持...

    修改mysql版本为5.7

    - 将新下载的 MySQL 5.7 安装包解压至原 PHPStudy 中 MySQL 目录的位置。 - 在新安装的 MySQL 目录中,找到 `my-default.ini` 文件,并将其复制一份,重命名为 `my.ini`。 - 编辑 `my.ini` 文件,确保以下配置正确:...

    MySQL里load data遇到的问题及解决方法

    MySQL 里 load data 遇到的问题及解决方法 MySQL 是一个关系数据库管理系统,load data 是 MySQL 中的一种数据导入方法,它可以将文本文件中的数据导入到 MySQL 数据库中。但是,在使用 load data 时,可能会遇到...

    MySql.Data;Oracle.DataAccess;NPOI;

    标题 "MySql.Data;Oracle.DataAccess;NPOI;" 指出的是三个主要的.NET库,它们分别用于MySQL数据库操作、Oracle数据库操作以及处理Microsoft Office文档格式。这些库是开发人员在.NET环境中与数据库交互和处理Excel等...

    mysql.data.zip 适用于.net2.0

    接着,他们可以创建 MySqlCommand 对象,指定 SQL 查询或命令,然后通过执行这些命令来读取数据或修改数据库。对于数据的批量处理,可以使用 MySqlDataAdapter 结合 DataTable 来实现。 在 .NET 2.0 中使用 MySQL ...

    关于MySQL数据迁移–data目录直接替换注意事项的详解

    然后,服务器A锁住全部表,从服务器A将整个data目录和数据文件直到拷贝到服务器B上,修改服务器B上MySQL的my.cnf文件中的datadir指向新的data目录。最后,启动服务器B上的MySQL服务。结果启动失败,报出 “无法启动...

    MySql.Data.dll 5.2.3 6.2.1

    6. **数据库管理**:除了基本的数据查询,MySQL.Data.dll还支持数据库的创建、删除、修改表结构、索引操作等数据库管理任务,方便开发者进行数据库维护。 7. **事务处理**:该库提供了对事务的支持,使得多条SQL...

    MySql.Data.dll

    MySQL.Data.dll是一个重要的组件,它是Oracle公司为.NET开发者提供的MySQL数据库连接库,使得C#程序员能够方便地在他们的应用程序中与MySQL服务器进行交互。这个程序集包含了一系列的类和方法,用于实现数据库的连接...

Global site tag (gtag.js) - Google Analytics