kangle easypanel面板是采用的yum安装的mysq,mysql数据库目录位置在/var/lib/mysql, 根目录一般会很少不够用,那么我们现在移动至/home/mysqldata目录,如果是首次安装后注意先初始化好mysql,也就是说一定要在kangle面板里把mysql的root密码设置好,再进行操作;这样做可以使其更安全,重装系统也不涉及到数据,防止出现问题数据丢失。
更新kangle版本: enterprise 3.5.21.16,若全新安装好,第一次先勿初始化面板,先进行mysql数据库移动后再进行初始化操作,否则初始化后再操作会出现mysql状态错误
先停止mysql
service mysqld stop
(注意mysql5.1或5.5使用service mysql stop)
移动到/home/mysqldata目录(这里数据盘为home分区,根据实际情况修改)
mv /var/lib/mysql /home/mysqldata
创建软连
ln -s /home/mysqldata /var/lib/mysql
编辑mysql配置my.cnf文件
vi /etc/my.cnf
修改下面的项目(这里数据盘为home分区,根据实际情况修改)
[mysqld]
datadir=/home/mysqldata
socket=/home/mysqldata/mysql.sock
[mysqld-safe]
log-error=/home/mysqldata/mysqld.log
pid-file=/home/mysqldata/mysqld.pid
保存退出
重启mysql
service mysqld start