在 NAS 上更改 MariaDB 数据存储位置

想要将 MariaDB 数据库迁移到 NAS 上的不同位置?本指南将引导您完成整个过程,确保数据安全和完整性。

步骤 1:停止 MariaDB 服务

在进行任何更改之前,请使用以下命令停止 MariaDB 服务:

sudo systemctl stop mariadb

步骤 2:复制 MariaDB 数据目录

默认情况下,MariaDB 数据目录位于 '/var/lib/mysql'。使用以下命令将其复制到新的存储位置:

sudo cp -R /var/lib/mysql /新的存储位置

请记住将 '/新的存储位置' 替换为您的实际路径。

步骤 3:编辑 MariaDB 配置文件

使用文本编辑器打开 MariaDB 配置文件 'my.cnf':

sudo nano /etc/mysql/my.cnf

步骤 4:更新 'datadir' 参数

找到 'datadir' 参数并将其值更改为新的存储位置:

datadir = /新的存储位置/mysql

步骤 5:保存并关闭配置文件

保存对 'my.cnf' 文件所做的更改并关闭编辑器。

步骤 6:更改新数据目录的权限

使用以下命令将新数据目录的所有权分配给 'mysql' 用户和组:

sudo chown -R mysql:mysql /新的存储位置

步骤 7:启动 MariaDB 服务

现在使用以下命令启动 MariaDB 服务:

sudo systemctl start mariadb

恭喜!您已成功将 MariaDB 数据存储位置更改为 NAS 上的新位置。

重要提示:

  • 在执行这些步骤之前,请务必备份您的 MariaDB 数据,以防止数据丢失。* 确保新存储位置有足够的空间容纳您的数据库。* 如果在更改存储位置后遇到任何问题,请查阅 MariaDB 文档或寻求技术支持。
NAS 上更改 MariaDB 数据存储位置的完整指南

原文地址: https://www.cveoy.top/t/topic/fRGV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录