`
zhao_rock
  • 浏览: 191434 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

Centos下修改Mysql数据文件的位置

阅读更多

CentOS中可以通过yum的方式安装Mysql,yum的Mysql会被安装到/var/lib/mysql.

我们也可以自己指定Mysql数据文件的位置,通过以下三步即可完成

 


#Step1: 创建新的Mysql数据文件存放位置
mkdir -p /home/mysql
#将原来的数据文件目录拷贝到新的目录中
cd /var/libcp -arp mysql /usr/local/mysql 
#a 保持原来文件及文件夹所属的用户及组信息不变
#p 保持原文件中的权限不变

#Step2: 修改MySql的配置文件
#编辑/etc/my.cnf 修改datadir的值,指向新的Mysql数据文件目录
datadir=/home/mysql    

#编辑 /etc/init.d/mysqld 修改datadir,指向新的目录
get_mysql_option mysqld datadir "/home/mysql"

#编辑 /usr/bin/mysqld_safe 修改DATADIR,指向新的目录
DATADIR=/home/mysql

 
#Step3: 重新启动mysql服务
service mysqld restart

 

 

0
0
分享到:
评论

相关推荐

    CentOS下更改MySQL目录位置.pdf

    因此,有时需要将 MySQL 的数据目录更改为其他位置,比如更大的硬盘或专门的数据分区。 【更改 MySQL 目录位置】 要更改 MySQL 的数据目录,通常需要遵循以下步骤: 1. **停止 MySQL 服务**: 在进行任何改动之前...

    centos7搭建mysql集群

    ### CentOS 7 搭建 MySQL 集群详解 #### 一、概述 随着业务规模的扩大,单一数据库服务器往往难以满足高并发...通过上述步骤,我们可以在 CentOS 7 环境下成功搭建 MySQL 集群,从而实现数据的高可用性与高性能处理。

    CentOS下mysql成功安装

    CentOS下MySQL成功安装 MySQL是一种流行的关系数据库管理系统,广泛应用于Web应用程序和企业级应用程序中。在CentOS操作系统中,安装MySQL服务器需要经过一系列的步骤,包括下载、编译、安装、初始化数据库、注册...

    CentOS MySQL启动和关闭命令

    - **问题3**:确保MySQL的配置文件(通常是`my.cnf`或`my.ini`)设置正确,尤其是数据文件存放的位置和监听端口等关键配置项。 #### 三、关闭MySQL服务 ##### 1. 关闭命令详解 关闭MySQL服务使用的命令是`/usr/...

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

    "CentOS更改MySQL数据库目录位置" 本文档旨在介绍CentOS系统中MySQL数据库目录位置的更改步骤。默认情况下,MySQL数据库安装在"/var/lib/mysql"目录下,但是随着数据库的增长,这个目录可能会变得太小,无法容纳新...

    CentOS7下MySQL8的主主互备安装文档和my.cnf配置文件

    "CentOS7下MySQL8的主主互备安装文档"意味着我们将学习在CentOS7这个Linux发行版上安装MySQL 8.0数据库服务器,并设置主主复制(也称为主备同步),使得两个或多个MySQL实例可以相互备份,任何一处的数据更改都会...

    Centos7.6安装MySQL8.0.docx

    CentOS 7.6 安装 MySQL 8.0 需要注意的几个重要步骤,包括确认服务器没有安装 MySQL 或已卸载完全、下载二进制包、自定义目录规则、配置参数、修改系统配置文件、运行服务器程序、添加系统路径、设置 MySQL 服务和...

    CentOS安装MySQL5.7

    本文详细介绍了在CentOS环境下安装MySQL 5.7的过程,包括创建MySQL用户、安装MySQL软件包、初始化MySQL、修改配置文件、启动服务、管理用户与权限等多个步骤。通过这些步骤,您可以顺利地在CentOS上部署并运行MySQL...

    CentOS7安装mysql5.7.19&mysql5;.7.19主从配置(CentOS7)

    在本教程中,我们将深入探讨如何在CentOS7操作系统上安装MySQL 5.7.19并设置主从复制配置。MySQL的主从复制是一种常用的技术,它允许数据从一个服务器(主服务器)同步到另一个服务器(从服务器),从而实现数据备份...

    centos安装mysql5.7.17文件

    在Linux系统中,安装MySQL 5.7.17是一个重要的任务,特别是在服务器环境中,它作为数据存储和处理的核心组件。这个压缩包包含了用于CentOS 7系统的MySQL 5.7.17版本的各个组件,包括服务器、客户端、开发库以及兼容...

    CentOS编译安装MYSQL5.6.17

    # 创建MySQL数据目录 mkdir -p /var/lib/mysql/data # 下载MySQL源码包 cd /tmp/code wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.17.tar.gz tar -zxvf mysql-5.6.17.tar.gz cd mysql-5.6.17 ``...

    centos 6.5配置mysql5.5

    - **配置文件**:默认情况下,MySQL 使用 `/etc/my.cnf` 文件作为配置文件。可以通过编辑该文件来调整各种配置项。 - **内存配置**:根据服务器的硬件配置,适当调整缓存大小等内存相关的配置项,以获得更好的性能。...

    centos7 安装mysql5.7.21

    2. **更改MySQL目录的拥有者:** 将MySQL安装目录的所有权更改为MySQL用户: ```bash chown -R mysql . chgrp -R mysql . ``` #### 五、初始化MySQL 1. **执行初始化命令:** 在MySQL安装目录下的 `bin` ...

    centos下 MySQL 5.5.13 CMake 安装笔记

    - 使用 `mysql_install_db` 初始化MySQL的数据目录,确保按照指定的配置文件 (`--defaults-file=/var/mysql/my.cnf`) 和数据目录 (`--datadir=/var/mysql/data`) 运行。 6. **配置启动服务**: - 调整 `/etc/...

    CentOS 6.4下Mysql 5.7编译安装

    创建 `/var/lib/mysql` 目录作为 MySQL 数据文件的存放位置,并将其所有者和所属组设为 mysql。 #### 五、初始化 MySQL 数据库 最后,需要初始化 MySQL 数据库: ```bash shell>bin/mysql_install_db --user=...

    centos6 安装mysql5.6.x版本

    默认情况下,MySQL的数据存储位置在`/var/lib/mysql`。若想更改这个位置,需要在安装过程中指定`datadir`。首先创建新的数据目录,例如`/data/mysql`: ``` sudo mkdir -p /data/mysql sudo chown mysql:mysql /...

    自己总结的centos mysql5.7更改存储路径

    将原有的MySQL数据文件完整地复制到新的存储目录中,包括所有表空间文件、日志文件等。 1. **复制数据文件** ```bash cp -rp /var/lib/mysql /mnt/mysql/mysql ``` 这里的`-r`表示递归复制整个目录,而`-p`则...

    centos7下安装mysql.docx

    创建一个名为 data 的目录,并在该目录下创建一个名为 mysql 的目录,以便存储 MySQL 的数据文件。 ### 步骤 4:新建 MySQL 用户和组 使用 groupadd 命令新建一个名为 mysql 的组,并使用 useradd 命令新建一个名...

Global site tag (gtag.js) - Google Analytics