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
分享到:
相关推荐
接下来,需要修改MySQL的配置文件`my.cnf`,以便MySQL能够识别新的数据存储路径。 1. **打开配置文件** 使用文本编辑器打开`/etc/my.cnf`文件(或者对应的文件路径,具体取决于安装方式)。 ```bash vi /etc/my....
### Linux下修改MySQL数据库存放路径详解 在Linux环境中,MySQL数据库的数据文件默认存放在`/var/lib/mysql`目录下。然而,在某些特定情况下,我们可能需要更改这些数据文件的存放位置,比如为了优化磁盘使用、提高...
1. **修改MySQL配置文件**:可以通过修改MySQL的配置文件来改变其默认的行为。具体步骤如下: - 打开MySQL的配置文件`/etc/my.cnf`(或根据实际情况选择对应的配置文件路径)。 - 在`[mysqld]`段落中加入以下配置...
如果计划将MySQL的数据文件存储在独立的数据盘上,首先需要将数据盘进行格式化和挂载。 1. **检查新增磁盘**:使用`fdisk -l`来检查是否有未分区的新磁盘。 2. **分区**:使用`fdisk /dev/sdb`对磁盘进行分区(假设...
编辑MySQL的服务配置文件,指定其安装路径和数据存储目录: ```bash vi /etc/init.d/mysql ``` 修改`basedir`为MySQL安装包路径,`datadir`为MySQL数据存放目录,默认为安装包路径下的`/data`目录。 ##### 10. 复制...
在Linux环境中,MySQL数据库文件的路径可以通过修改配置文件来改变,以便将数据存储在不同的位置。这个过程涉及到几个关键步骤,需要谨慎操作以确保数据库的正常运行。以下是一份详细的指南,涵盖了如何安全地更改...
本文将详细讲解如何在Linux环境下安装MySQL 5.6.31版本,以便于进行服务器开发。 首先,我们需要理解Linux操作系统,它是基于Unix的操作系统,以其稳定性和安全性著称,广泛应用于服务器环境。对于服务器开发来说,...
MySQL数据库在日常使用中,有时出于存储空间管理或系统优化的需求,我们需要更改其默认的数据存储路径。然而,直接修改配置文件后可能会遇到数据库服务无法启动的问题。这个问题通常与文件权限和系统安全策略有关。...
初始化系统数据库,切换到MySQL的安装目录,如`cd /usr/local/mysql`,然后使用`chown`命令修改目录权限。运行`bin/mysql_install_db --user=mysql`初始化数据库。 为了提高安全性,需要调整数据库文件夹的权限,...
12. 最后,可以通过编辑`my.cnf`配置文件来调整MySQL服务的参数,例如改变日志路径和数据存储位置。 请注意,这个过程适用于MySQL的旧版本,对于新版本的MySQL,可能需要适应不同的安装方法和配置选项。此外,安全...
执行`scripts/mysql_install_db`脚本初始化MySQL数据库,设置`--basedir`为MySQL安装路径,`--datadir`为数据存储位置,`--user`为运行MySQL的系统用户。 5. **创建启动脚本**: 复制`my-medium.cnf`到`/etc/my....
例如,如果你希望改变默认的数据存储位置,可以添加`--datadir=/path/to/your/datadir`。 配置完成后,进行编译和安装: ```bash make && sudo make install ``` 编译过程可能需要一些时间,取决于你的硬件性能。...
为了让系统能够识别MySQL的bin路径,需要修改`/etc/profile`文件: - 使用`vim /etc/profile`编辑文件。 - 添加`export PATH=$PATH:/usr/local/src/mysql/bin`来设置环境变量。 - 使用`source /etc/profile`使修改...
在描述中提到的是`/usr/local/mysql-noinstall-5.1.48-linux.tgz`,这个路径表示了压缩包的存放位置。使用命令`tar -zxvf /usr/local/mysql-noinstall-5.1.48-linux.tgz`可以将其解压到当前目录,解压后会在当前目录...
本文将详细介绍如何在Linux环境下配置MySQL,以解决乱码问题,确保中文字符能够被正确地存储、检索和显示。 #### 解决方案步骤详解 1. **编辑MySQL配置文件** 首先,需要编辑MySQL的配置文件`my.cnf`。如果该...
### Linux环境下MySQL 5.5的安装与配置详解 #### 一、环境准备与软件下载 在开始安装MySQL 5.5之前,首先确保Linux系统(本例为CentOS)已准备好并创建了用于存放软件包的目录。具体操作如下: 1. **创建目录**:...
### Linux环境下MySQL 5.7.13安装详解 #### 一、系统约定与环境准备 在进行MySQL 5.7.13的安装之前,首先需要明确几个关键...在整个过程中,注意细节处理,如权限设置、路径配置等,是确保MySQL服务稳定运行的关键。