`

mysql数据库改变数据存储目录

阅读更多

        今天用到了mysql数据库,由于公司的业务需求,需要用mysql存储大量数据库(容量1T以上);

鉴于之前手贱,在安装mysql数据库时候,顺手把它安装在默认盘(c:)中,今天又要重新把数据存储移植到

d盘上,这是今天的解决方案:

       1.进入C:\ProgramData\MySQL\MySQL Server 5.7目录,打开mysql数据库配置文件:my.ini

 

       2.修改目录datadir="C:/ProgramData/MySQL/MySQL Server 5.7/data\"为datadir="D:/mysql_data/data\"

 

       3.将C:\ProgramData\MySQL\MySQL Server 5.7下的data文件拷贝,然后置换到D:/mysql_data/data\文件当中



 

这是本地的解决方法。在本地测试后,mysql启动正常;然后服务器上也照此更改,然后悲剧了。服务器的mysql根本起不来,网上查询了好几种方案:

   1.将/符号改成\

   2.全改成/符号

发现这几种方案都不行

 

  经过几次调整,发现此问题跟文件夹的权限配置有关,原服务器上面的文件夹从c盘拷贝到d盘后发现为

只读属性,将此属性改为全部(可读写),测试可行

 

 

 

 

 

 

  • 大小: 136.9 KB
分享到:
评论

相关推荐

    mysql 5.7更改数据库的数据存储位置的解决方法

    首先,需要修改MySQL配置文件以指定新的数据存储目录。在大多数Linux系统中,配置文件通常位于`/etc/my.cnf`。找到`[mysqld]`段落,将`datadir`参数改为新的路径,例如: ``` datadir=/data/mysql ``` 同时,由于...

    mysql数据库更改数据储存位置

    在进行MySQL数据库的数据存储位置迁移时,需要考虑多个方面的因素,确保数据完整无损地迁移到新的位置,并且能够正常启动与运行。本篇将详细介绍如何将MySQL数据库的数据存储位置从默认的`/var/lib/mysql`更改为...

    征途单机版MYSQL数据库

    【标题】"征途单机版MYSQL数据库"指的是在单机环境下运行的网络游戏"征途"所使用的MySQL数据库。MySQL是一种流行的开源关系型数据库管理系统,它以其高效、稳定和易于管理的特点,在各种规模的项目中都有广泛应用,...

    python使用Django库向mysql数据库插入数据

    结合MySQL数据库,我们可以创建稳健的数据存储系统。本教程将详细介绍如何使用Django与MySQL协同工作,实现数据的插入操作。 首先,确保你已经安装了Python、Django和MySQL的相关库。Python的安装是基础,Django...

    修改MySQL数据存储位置

    1. **数据备份**:在修改数据存储位置之前,首先要做的就是备份现有数据。备份可以通过复制`C:\ProgramData\MySQL\MySQLServer{version}\data`中的所有文件到一个新的位置来完成。 2. **卸载MySQL**:卸载MySQL前,...

    MySQL数据库项目式教程完整版课件全书电子讲义教材课件(完整).pptx

    MySQL数据库项目式教程完整版课件全书电子讲义教材课件(完整) 以下是从给定的文件信息中生成的知识点: 数据库概述 * 信息(Information):是现实世界事物的存在方式或运动状态的反映,它通过多种形式展现,如...

    Java实现批量向mysql写入数据的方法

    mysql数据库是目前最流行的开源关系数据库管理系统,它提供了高效、稳定、安全的数据存储解决方案。 本文主要介绍了Java实现批量向mysql写入数据的方法,该方法涉及Java基于JDBC连接mysql数据库及写入数据的相关...

    麒麟V10安装MySQL数据库

    接着,创建MySQL所需的相关目录,比如数据存储目录、日志文件目录等。这些目录通常包括 `/var/lib/mysql` 用于存储数据库文件,`/var/log/mysql` 用于存放日志文件,以及 `/etc/mysql` 用于配置文件。创建好目录后,...

    java连接mysql数据库(JDBC驱动).

    ### Java连接MySQL数据库(JDBC驱动) #### 软件下载 - **MySQL**: 版本 4.1.11 下载地址: [http://dev.mysql.com/downloads/mysql/4.1.html](http://dev.mysql.com/downloads/mysql/4.1.html) - **JDBC驱动**: ...

    数据库运维 形考任务1 实验1 MySQL数据库服务器配置.pdf

    MySQL数据库服务器配置是数据库运维中的基础工作,本实验涵盖了MySQL的安装、配置、启动与关闭、日志管理、数据库与表的创建以及存储引擎的使用等多个关键知识点。 1. **MySQL安装**:实验要求下载并安装MySQL,这...

    MySQL如何更改数据库数据存储目录详解

    以下是一个详尽的步骤指南,解释如何将MySQL数据库的数据存储目录更改为自定义的位置。 1. **确认当前数据库存储目录**: 首先,通过运行`mysqladmin`命令来检查MySQL的`datadir`变量,以确定当前的数据存储位置。...

    mysql数据库数据库数据库数据库数据库

    根据提供的文件信息,可以看出本文主要围绕MySQL数据库的基本操作与管理展开。尽管原文存在大量重复以及表述不清晰的地方,但还是可以从中提炼出一系列关键知识点。接下来将这些知识点进行整理和扩展,以便更好地...

    MYSQL数据库文件目录更改步骤

    ### MySQL数据库文件目录更改详尽指南 在管理MySQL数据库时,有时我们可能需要更改数据库文件的存储位置。这可能是为了优化磁盘空间使用、提升性能或是进行数据迁移。以下是一份详细的操作指南,帮助您安全地更改...

    更改MySQL数据库目录的方法.zip

    在MySQL的管理中,有时出于数据安全、存储空间分配或者备份策略的需求,我们可能需要更改MySQL数据库的默认存储目录。这个过程涉及到多个步骤,并且需要谨慎操作以避免数据丢失。以下是一个详细的步骤指南,用于说明...

    jira使用MySql数据库

    * 配置MySql数据库需要备份原始数据、停止jira服务、创建MySql数据库、修改server.xml文件、修改entityengine.xml文件、添加MySql驱动包、启动jira服务、还原原始数据 * MySql驱动包必须使用mysql-connector-java-3....

    java实现Excel数据导入到mysql数据库.zip

    本项目"java实现Excel数据导入到mysql数据库"旨在利用Java技术将Excel表格中的数据高效地导入到MySQL数据库,并且在数据库中存在相同数据时进行更新,同时也支持将数据库中的数据导出到Excel表中。这个过程涉及到多...

Global site tag (gtag.js) - Google Analytics