Home  >  Article  >  Database  >  Ubuntu下完美实现迁移MySQL数据库位置_MySQL

Ubuntu下完美实现迁移MySQL数据库位置_MySQL

WBOY
WBOYOriginal
2016-06-01 13:04:40899browse

考虑到数据安全问题,准备把服务器上的数据库迁移到刚刚挂载的云硬盘上,研究一下,这个方法是最靠谱的,分享之!

首先建立数据库即将迁移到的目录

代码如下:


mkdir /media/hdb1/db

复制linux下原数据到新目录下

代码如下:


cp -dpR /var/lib/mysql/* /media/hdb1/db

给新目录重命属性

代码如下:


chown mysql:mysql /media/hdb1/db

修改文件"/etc/apparmor.d/usr.sbin.mysqld“

代码如下:


sudo vim /etc/apparmor.d/usr.sbin.mysqld

代码如下:


/var/lib/mysql r,
/var/lib/mysql/** rwk,

改成

代码如下:


/media/hdb1/db r,
/media/hdb1/db/** rwk,

修改目录

代码如下:


sudo vim /etc/mysql/my.cnf

如datadir = /var/mysql换成datadir = /media/hdb1/db

再开服务器

代码如下:


sudo /etc/init.d/apparmor restart sudo /etc/init.d/mysql restart

大功告成!!!!

以上所述就是本文的全部内容了,希望大家能够喜欢。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn