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

冉冉升起的如银的炊烟,那更古沉默永不停息的小溪,那驮着夕阳缓缓独行的老牛,一方方秧田像棋盘格子,绿绒绒的秧苗,织成一幅幅地毯,远远地伸向天际;丛丛绿树掩映着青砖红瓦的房屋。春天,故乡的松树林依然郁郁苍苍,映山红却已开遍山丘。

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

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


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

大功告成!!!!

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

以上就是Ubuntu下完美如何实现迁移MySQL数据库位置。向后看才能理解生活;但要生活好,则必须向前看。更多关于Ubuntu下完美如何实现迁移MySQL数据库位置请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
centos7 mysql5.7主从同步配置

centos7安装MySQL教程

达梦数据库DM8表空间管理之删除表空间

达梦数据库DM8表空间管理之创建表空间

国产达梦数据库常用SQL语句(上)