分享技术,记录生活,在互联网上留下属于自己的一亩三分地。

Centos7安装mysql 5.7-22 更改mysql的存储目录

数据库 novadmin 239℃ 0评论

1.首先停止mysql服务

#service mysql stop

2.创建新的存储目录

这里更改mysql的目录要看具体情况,我的存储盘在/home下 就写到了/home/data

#mkdir /home/pmysqldata

3.查看mysql的原来的存储目录

#vi /etc/my.cnf

可以看到原来的数据存储目录如下:

datadir = /usr/local/mysql/var

4.复制数据目录到新的数据目录

#cp -R /usr/local/mysql/var/ /home/pmysqldata/

5.授予mysql用户权限

#chown -R mysql:mysql  /home/pmysqldata/var/

6.修改配置文件

#vi /etc/my.cnf

把原来的:


datadir = /usr/local/mysql/var
......
innodb_data_home_dir = /usr/local/mysql/var
......
innodb_log_group_home_dir = /usr/local/mysql/var

上面的3行改为

datadir = /home/pmysqldata/var
 ...... 
innodb_data_home_dir = /home/pmysqldata/var
...... 
innodb_log_group_home_dir = /home/pmysqldata/var

保存退出

7.重启mysql

#service mysql start

8.验证是否修改成功。

查看mysql的存储目录,需要进入MySQL里面

mysql> show variables like ‘%datadir%’;

+—————+——————-+

| Variable_name | Value |

+—————+——————-+

| datadir | /home/pmysqldata/var/ |

+—————+——————-+

1 row in set (0.00 sec)

转载请注明:Nov » Centos7安装mysql 5.7-22 更改mysql的存储目录

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址