`

linux mysql改变存储路径

阅读更多
1.创建文件夹 /var/db

2.复制旧的mysql的数据库的文件到新的文件夹下
cp -rp /usr/local/mysql/data   /var/db

3.修改mysql配置文件mysqld:
basedir=/usr/local/mysql
datadir=/var/db
pid_file=/var/db/mysqld.pid


4.修改mysql配置文件my.cnf
[client]
socket          =/var/db/mysql.sock


[mysqld]
socket          =/var/db/mysql.sock

5.关闭mysql 
killall -9 mysqld_safe
killall -9 mysqld

6.启动mysql
/etc/init.d/mysqld start

7.验证修改结果:

ps ax |grep mysql







分享到:
评论

相关推荐

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

    接下来,需要修改MySQL的配置文件`my.cnf`,以便MySQL能够识别新的数据存储路径。 1. **打开配置文件** 使用文本编辑器打开`/etc/my.cnf`文件(或者对应的文件路径,具体取决于安装方式)。 ```bash vi /etc/my....

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

    ### Linux下修改MySQL数据库存放路径详解 在Linux环境中,MySQL数据库的数据文件默认存放在`/var/lib/mysql`目录下。然而,在某些特定情况下,我们可能需要更改这些数据文件的存放位置,比如为了优化磁盘使用、提高...

    linux mysql中的坑

    1. **修改MySQL配置文件**:可以通过修改MySQL的配置文件来改变其默认的行为。具体步骤如下: - 打开MySQL的配置文件`/etc/my.cnf`(或根据实际情况选择对应的配置文件路径)。 - 在`[mysqld]`段落中加入以下配置...

    Linux安装mysql5.7详细步骤

    如果计划将MySQL的数据文件存储在独立的数据盘上,首先需要将数据盘进行格式化和挂载。 1. **检查新增磁盘**:使用`fdisk -l`来检查是否有未分区的新磁盘。 2. **分区**:使用`fdisk /dev/sdb`对磁盘进行分区(假设...

    Linux安装Mysql5.6教程(手把手教你)

    编辑MySQL的服务配置文件,指定其安装路径和数据存储目录: ```bash vi /etc/init.d/mysql ``` 修改`basedir`为MySQL安装包路径,`datadir`为MySQL数据存放目录,默认为安装包路径下的`/data`目录。 ##### 10. 复制...

    linux修改mysql数据库文件的路径

    在Linux环境中,MySQL数据库文件的路径可以通过修改配置文件来改变,以便将数据存储在不同的位置。这个过程涉及到几个关键步骤,需要谨慎操作以确保数据库的正常运行。以下是一份详细的指南,涵盖了如何安全地更改...

    linux mysql5.6.31安装包

    本文将详细讲解如何在Linux环境下安装MySQL 5.6.31版本,以便于进行服务器开发。 首先,我们需要理解Linux操作系统,它是基于Unix的操作系统,以其稳定性和安全性著称,广泛应用于服务器环境。对于服务器开发来说,...

    mysql修改数据库默认路径无法启动问题的解决

    MySQL数据库在日常使用中,有时出于存储空间管理或系统优化的需求,我们需要更改其默认的数据存储路径。然而,直接修改配置文件后可能会遇到数据库服务无法启动的问题。这个问题通常与文件权限和系统安全策略有关。...

    linux mysql安装(图文)

    初始化系统数据库,切换到MySQL的安装目录,如`cd /usr/local/mysql`,然后使用`chown`命令修改目录权限。运行`bin/mysql_install_db --user=mysql`初始化数据库。 为了提高安全性,需要调整数据库文件夹的权限,...

    mysql suse linux安装文档)

    12. 最后,可以通过编辑`my.cnf`配置文件来调整MySQL服务的参数,例如改变日志路径和数据存储位置。 请注意,这个过程适用于MySQL的旧版本,对于新版本的MySQL,可能需要适应不同的安装方法和配置选项。此外,安全...

    Linux Mysql 安装配置详细文档

    执行`scripts/mysql_install_db`脚本初始化MySQL数据库,设置`--basedir`为MySQL安装路径,`--datadir`为数据存储位置,`--user`为运行MySQL的系统用户。 5. **创建启动脚本**: 复制`my-medium.cnf`到`/etc/my....

    linux下mysql安装包

    例如,如果你希望改变默认的数据存储位置,可以添加`--datadir=/path/to/your/datadir`。 配置完成后,进行编译和安装: ```bash make && sudo make install ``` 编译过程可能需要一些时间,取决于你的硬件性能。...

    linux上mysql5.7安装教程

    为了让系统能够识别MySQL的bin路径,需要修改`/etc/profile`文件: - 使用`vim /etc/profile`编辑文件。 - 添加`export PATH=$PATH:/usr/local/src/mysql/bin`来设置环境变量。 - 使用`source /etc/profile`使修改...

    Linux下MySql免安装

    在描述中提到的是`/usr/local/mysql-noinstall-5.1.48-linux.tgz`,这个路径表示了压缩包的存放位置。使用命令`tar -zxvf /usr/local/mysql-noinstall-5.1.48-linux.tgz`可以将其解压到当前目录,解压后会在当前目录...

    Linux下MySQL解决乱码问题

    本文将详细介绍如何在Linux环境下配置MySQL,以解决乱码问题,确保中文字符能够被正确地存储、检索和显示。 #### 解决方案步骤详解 1. **编辑MySQL配置文件** 首先,需要编辑MySQL的配置文件`my.cnf`。如果该...

    linux 安装mysql5.5文档

    ### Linux环境下MySQL 5.5的安装与配置详解 #### 一、环境准备与软件下载 在开始安装MySQL 5.5之前,首先确保Linux系统(本例为CentOS)已准备好并创建了用于存放软件包的目录。具体操作如下: 1. **创建目录**:...

    linux环境Mysql 5.7.13安装

    ### Linux环境下MySQL 5.7.13安装详解 #### 一、系统约定与环境准备 在进行MySQL 5.7.13的安装之前,首先需要明确几个关键...在整个过程中,注意细节处理,如权限设置、路径配置等,是确保MySQL服务稳定运行的关键。

Global site tag (gtag.js) - Google Analytics