MysqL数据存储目录迁移
来源:互联网 发布:腾讯微云同步盘mac版 编辑:程序博客网 时间:2024/06/09 16:03
MysqL数据存储目录迁移
1、停止MySQL的服务
sudo service mysql stop
2、查看数据库地址
cd /var/lib
3、查看MySQL的权限和用户组(这个目录下保存着MySQL的数据)
ll /var/lib
4、创建数据库迁移目录
sudo mkdir /mysqldata(在根目录下创建)
5、修改用户组和权限
sudo chown -vR mysql:mysql /mysqldata (-R递归修改,-v显示详细的处理信息)
su(获取root权限)
cp -av /var/lib/mysql/* /mysqldata/ (*代表mysql下的所有文件)
7、修改数据库配置文件
sudo vi /etc/mysql/mysql.conf.d/mysql.cnf
修改:找到datadir将其注释掉 如:#datadir = /var/lib/mysql
然后另起一行:datadir =/mysqldata
保存退出!
8、修改appormar 配置
sudo vi /etc/apparmor.d/user.sbin.mysqld
#/var/lib/mysql/ r,(将原来的注释掉)
#/var/lib/mysql/** rwk,(将原来的注释掉)
/mysqldata/ r,(新建)
/mysqldata/** rwk,(新建)
sudo service apparmor reload
10、启动MySQL
sudo service mysql start
11、登陆MySQL
mysql -u root -p
12、创建数据库
su
cd /mysqldata
1、停止MySQL的服务
sudo service mysql stop
2、查看数据库地址
cd /var/lib
3、查看MySQL的权限和用户组(这个目录下保存着MySQL的数据)
ll /var/lib
4、创建数据库迁移目录
sudo mkdir /mysqldata(在根目录下创建)
5、修改用户组和权限
sudo chown -vR mysql:mysql /mysqldata (-R递归修改,-v显示详细的处理信息)
sudo chmod -vR 700 /mysqldata(将mysqldata的权限改为和原mysql一样)
su(获取root权限)
cp -av /var/lib/mysql/* /mysqldata/ (*代表mysql下的所有文件)
7、修改数据库配置文件
sudo vi /etc/mysql/mysql.conf.d/mysql.cnf
修改:找到datadir将其注释掉 如:#datadir = /var/lib/mysql
然后另起一行:datadir =/mysqldata
保存退出!
8、修改appormar 配置
sudo vi /etc/apparmor.d/user.sbin.mysqld
修改为:
# Allow data dir access#/var/lib/mysql/ r,(将原来的注释掉)
#/var/lib/mysql/** rwk,(将原来的注释掉)
/mysqldata/ r,(新建)
/mysqldata/** rwk,(新建)
9、重启apparmor
sudo service apparmor reload
10、启动MySQL
sudo service mysql start
11、登陆MySQL
mysql -u root -p
12、创建数据库
create database Student;
su
cd /mysqldata
ll
上图表示数据存储目录迁移成功!
14、删除原数据库文件
rm -rvf /var/lib/mysql 0 0
- MysqL数据存储目录迁移
- mysql数据存储目录迁移小记
- mysql 数据存储目录进行迁移
- mysql数据存储目录的迁移
- mysql数据目录迁移
- 迁移mysql数据目录
- linux mysql数据目录迁移
- ubuntu14.04 下 mysql 存储目录迁移
- ubuntu14.04 下 mysql 存储目录迁移
- ubuntu14.04 下 mysql 存储目录迁移
- MySQL5.7版本数据存储目录迁移
- Mysql Linux数据目录变更迁移
- Mysql 数据目录的迁移方法
- MySQL服务器间迁移数据目录问题
- 用Mysql存储过程迁移数据
- Linux 下使用Mysql迁移存储数据
- mysql 修改数据存储目录
- 修改mysql数据存储目录
- 网页布局-float的使用
- 算术运算符
- 慕课网ListViewCommonAdapter万能适配器代码摘要
- Codeforces #353(div2)B.Restoring Painting
- python实现汉诺塔问题
- MysqL数据存储目录迁移
- 51nod 1284 2 3 5 7的倍数 容斥原理
- nginx rewrite
- Popstar小游戏4(Popstar检测点击POP的上下左右)
- 仿ios短信列表滑动出现删除按钮
- android studio开启无线调试模式
- 简单的javaIO操作
- oracle之cmd导入dmp文件
- STL源码剖析——vector