Ben*_*Ben 3 mysql linux partition database
可能的重复:
mysql 的多个文件系统
你好,
如何将 mysql 数据库放在不同的分区(linux - Ubuntu)?
谢谢,约瑟夫
创建新的分区和文件系统。将其安装在某处。停止 mysql 并将 的全部内容复制/var/lib/mysql
到新位置。请务必保留权限和所有权。
您现在有几个选项(所有选项都假设您将新文件系统安装在/opt/mysql_data
:
删除/var/lib/mysql
并创建从它到新目录的符号链接。例如:
ln -s /opt/mysql_data /var/lib/mysql
Run Code Online (Sandbox Code Playgroud)在/etc/mysql/conf.d
名为“local_configs.cnf”的文件中创建一个文件,并将以下几行放入该文件中:
[mysqld]
datadir=/opt/mysql_data
Run Code Online (Sandbox Code Playgroud)复制完数据后,直接挂载新的文件系统到/var/lib/mysql
.
无论您采用哪种路径,当您再次启动 mysql 备份时,它将使用新位置。
归档时间: |
|
查看次数: |
18781 次 |
最近记录: |