ubuntu修改mysql默认数据目录存储位置

Song1517 次浏览0个评论2019年06月17日

最近由于mysql数据过大,原来的/var/lib/mysql空间不足(系统只有100G),通过挂载磁盘可以挂载2T的磁盘,方便以后应对mysql数据库增加。如何挂载参考:阿里云Linux系统购买并挂载磁盘实际例子(ubuntu系统)

一、复制原有数据

  • 1、在挂载的磁盘中设置新的存放路径:
    mkdir -p /data/mysql
  • 2、复制原有数据到新目录中:
    cp -R /var/lib/mysql/* /data/mysql
  • 3、修改权限
    chown -R mysql:mysql /data/mysql

二、修改配置文件

  • 1、修改默认数据库位置

    vim /etc/mysql/my.cnf
    datadir = /data/mysql
  • 2、修改启动文件

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

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

    改成

    /data/mysql r,
    /data/mysql/** rwk,

三、重启服务

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

提交评论

请登录后评论

用户评论

    当前暂无评价,快来发表您的观点吧...

更多相关好文

    当前暂无更多相关好文推荐...