linux 修改mysql存储路径
在Linux中修改MySQL的数据存储路径,你需要编辑MySQL的配置文件my.cnf
(或my.ini
,取决于你的操作系统),然后重启MySQL服务。
以下是步骤和示例代码:
- 找到MySQL的配置文件。这个文件通常位于
/etc/mysql/
、/etc/
或/etc/mysql/mysql.conf.d/
目录下,文件名为my.cnf
。 - 编辑配置文件,找到
[mysqld]
段,然后设置datadir
选项为新的存储路径。
[mysqld]
datadir=/new/path/to/mysql-data
- 保存配置文件。
- 停止MySQL服务。
sudo systemctl stop mysql
或者
sudo service mysql stop
- 移动现有的数据到新路径。
sudo mv /current/path/to/mysql-data /new/path/to/mysql-data
- 修改新路径的权限(确保MySQL用户有权访问)。
sudo chown -R mysql:mysql /new/path/to/mysql-data
- 启动MySQL服务。
sudo systemctl start mysql
或者
sudo service mysql start
确保在编辑配置文件和移动数据文件时保持谨慎,以防丢失数据。如果你不确定,请先备份现有数据。
评论已关闭