基于LNMP修改MySQL数据库目录至阿里云数据盘
将MySQL等数据文件存放在阿里云数据盘中,目的是防止系统出问题,数据不丢失。
如果你数据盘还没有挂载到系统中,可参考:阿里云服务器:Linux系统挂载数据盘做WEB使用
以军哥的 LNMP 一键配置包和阿里云数据盘 /data/mysql/ 目录为例。
1、停止 mysql 服务
# /etc/init.d/mysql stop
2、将 mysql 数据转移至新目录
# mv /usr/local/mysql/var/ /data/mysql/
3、修改 mysql 配置信息
# vi /etc/my.cnf # i
查找 [mysqld] ,加入如下行,注意此处不能以 / 结尾
datadir = /data/mysql
保存配置:
# :wq
4、给新目录添加权限
# chown -R mysql /data/mysql/
5、启动 mysql
# /etc/init.d/mysql start
搞定。