安装环境:linux(ubuntu)
默认安装mysql,data目录为 /var/lib/mysql
现在创建新存放目录 ,暂且放在home下吧: mkdir /home/mysqlData
迁移前停止mysql服务。
下边开始迁移:
1、mv /var/lib/mysql /home/data/ (数据拷贝)
2、修该配置文件:/etc/mysql/my.cnf
修改datadir = /home/data/mysql3、修改data目录用户权限 chown -R mysql:mysql /home/data/mysql
4、修改启动文件 /etc/apparmor.d/usr.sbin.mysqld
/var/lib/mysql r => /home/data/mysql r; /var/lib/mysql/** rwk => /home/data/mysql rwk;5、重启apparmor /etc/init.d/apparmor restart ,测试ok;
附:
-
create database mydb character set 'utf8';
-
show variables like '%datadir%'; 查看data目录
-
show variables like 'character%'; 查看字符集
442

被折叠的 条评论
为什么被折叠?



