`

MySQL数据库数据存放位置修改

阅读更多

MySQL数据库数据存放位置修改

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL 是开源的,所以你不需要支付额外的费用。MySQL 对 PHP 有很好的支持,PHP是目前最流行的 Web 开发语言。大部分的PHP开发者都会去学习MySQL。MySQL是可以定制的,采用了 GPL协议,你可以修改源码来开发自己的 MySQL 系统。例如阿里云的AliSQL。

在实际使用中,数据存储盘会独立开来,默认安装的MySQL的数据存放位置需要重新规划修改。这也是小编整理这篇文章的目的。

1. 停止数据库

2. 复制原来数据库目录到新目录

cp -r ./var/ /data/mysql/

设置权限

chown -R mysql:mysql /data/mysql/var/

3. 修改/etc/my.cnf,把

datadir = /usr/local/mysql/var

innodb_data_home_dir = /usr/local/mysql/var

innodb_log_group_home_dir = /usr/local/mysql/var

改为

datadir = /data/mysql/var

innodb_data_home_dir = /data/mysql/var

innodb_log_group_home_dir = /data/mysql/var

4. 启动MySQL

/etc/init.d/mysql start

5. 测试是否正常启动

简单的操作步骤,实践是很重要的。


wxgzh:ludong86

qrcode_for_gh_6bb1f39ae99c_258

1
5
分享到:
评论

相关推荐

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

    但是,在某些情况下,我们可能需要将数据文件存放位置修改到其他目录下。这篇文章将会指导您如何在 Linux 中修改 MySQL 数据文件存放位置。 查看原有的数据文件存放位置 在修改数据文件存放位置之前,我们需要先...

    如何更改MySQL数据库文件存放位置?解决Can't open the mysql.plugin table.start Job failed to start

    下面将详细介绍如何更改MySQL数据库文件存放位置以及解决“start Job failed to start”的问题。 首先,更改MySQL数据文件存放位置的步骤如下: 1. **停止MySQL服务**:在命令行中输入`sudo service mysql stop`...

    更改MySql数据库的存储位置

    接下来需要修改MySQL的配置文件,让MySQL知道新的数据文件存放位置。MySQL的配置文件在Windows系统下通常为`my.ini`,而在Linux系统下则为`my.cnf`。 1. **定位配置文件**: - Windows系统下通常位于`C:\Program ...

    CentOS更改MySQL数据库目录位置.pdf

    "CentOS更改MySQL数据库目录位置" 本文档旨在介绍CentOS系统中...本文档详细介绍了CentOS系统中MySQL数据库目录位置的更改步骤,包括关闭MySQL服务、创建新的目录、拷贝数据、修改配置文件和启动MySQL服务等步骤。

    Linux-修改-Mysql-数据库-存放路径

    然而,在某些特定情况下,我们可能需要更改这些数据文件的存放位置,比如为了优化磁盘使用、提高性能或者解决存储空间不足的问题等。本文将详细介绍如何在Linux环境下修改MySQL数据库的存放路径。 #### 知识点一:...

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

    MySQL数据库在运行过程中,随着数据的增长,原始的存储位置可能会达到容量上限,导致数据库服务无法正常运行。在本文中,我们将详细介绍如何在MySQL 5.7版本中更改数据库的数据存储位置,以解决空间不足的问题。 ...

    修改MySQL数据存储位置

    由于操作系统盘通常用于存放操作系统和常用软件,空间相对有限,因此在数据库数据量较大的情况下,很可能会导致操作系统盘空间被耗尽,进而影响到系统的正常运行。为了避免这种情况的发生,通常会选择将MySQL的数据...

    实验1 MySQL数据库服务器配置.docx

    12. **查找MySQL路径**:使用SQL语句“select @@basedir”和“select @@datadir”获取MySQL的安装目录和数据存放位置。 13. **配置存储引擎**:在配置文件中修改default-storage-engine变量,设置默认存储引擎为...

    麒麟V10安装MySQL数据库

    在麒麟V10操作系统上安装MySQL数据库的过程涉及到几个关键步骤,这包括使用麒麟软件商店安装基础版本以及通过命令行进行更深入的配置。下面将详细解释这些步骤,并讨论在麒麟V10上安装MySQL时可能遇到的问题及解决...

    Navicat数据存放位置和备份数据库路径设置.docx

    **更改MySQL的数据存放位置** 如果想更改MySQL数据库的存放位置,你需要遵循以下步骤: 1. **停止MySQL服务**:打开任务管理器,找到并停止`mysqld.exe`服务进程。 2. **复制数据**:将原数据存放目录中的所有数据...

    Mysql数据库备份

    通过对MySQL数据库备份原理的理解以及常见工具的介绍,我们可以更加科学合理地制定备份策略,从而有效地保护我们的数据安全。在实际操作中,还需要根据具体情况灵活选择合适的备份方案,不断优化和完善备份流程,...

    MySQL数据库安装与使用

    4. **配置安装选项**:包括设置MySQL的安装路径、数据文件存放位置等。 5. **设置root密码**:为MySQL的超级管理员账户(root)设置一个安全的密码。 6. **完成安装**:按照提示完成剩余的安装步骤。 ##### 2.2 Linux...

    MySQL数据库安装教程

    在图十五中,确认InnoDB数据存放的位置,通常保持默认即可。图十六中,根据服务器负载选择最大并发连接数,如无特殊需求,可以使用默认值。在图十七中,保持数据库监听的默认端口3306,改动可能会导致后续连接问题。...

    t数据存放位置和备份数据库路径的设置.docx

    对于数据存放位置和备份数据库路径的设置,本篇文章将详细解析Navicat和MySQL的相关配置。 首先,Navicat本身并不存储数据库,而是作为一个客户端工具来连接和管理数据库服务器,例如MySQL。数据库的实际存放位置取...

    t数据存放位置和备份数据库路径的设置.pdf

    3. 修改配置:打开MySQL的配置文件“my.ini”,找到“datadir”参数,并将其路径更改为新设定的数据存放位置,注意路径使用斜杠“/”而非反斜杠“\”。 4. 重新启动服务:使用命令行工具,输入“net start mysql”...

    linux下的mysql数据库的移动

    在Linux环境中进行MySQL数据库的迁移是一项常见的任务,尤其当需要将数据从一个位置移动到另一个位置时。本文将详细介绍如何在Linux环境下完成MySQL数据库的迁移过程。通过遵循本文提供的步骤,可以确保数据库的安全...

    Navicat数据存放位置和备份数据库路径设置

    navicat的数据库存放位置在什么地方?带着这样的疑问,我们去解决问题,navicat是默认安装,mysql也是默认安装,数据库存在默认用户所在的目录下面。  安装MySQL时,请选择“Custom”安装方式。在选择安装目录时,...

Global site tag (gtag.js) - Google Analytics