Skip to main content
 Web开发网 » 数据库教程 » mysql教程

centos更改mysql的数据存放位置

2021年08月11日7610百度已收录

  1. 更改mysql的数据存放位置(Centos)

  (1)关掉mysql

  service mysqld stop

  (2)更改/etc/my.cnf内容

  datadir=/newpath/mysql

  (3)重启mysql

  service mysqld start

  一般情况下,这一步即可。如果不行,请尝试下面几步。

  2. 更改新数据存放位置的selinux

  semanage fcontext -a -t mysqld_db_t "/newpath/mysql(/.*)?" //设置mysql目录的selinux属性

  restorecon -Rv /newpath/mysql //使之生效

  3. 更改NTF格式硬盘的selinux

  如果数据存放的位置为新增的NTF格式硬盘,则需将NTF硬盘根目录(挂载点)的selinux值设置为 system_u:object_r:default_t:s0

  semanage fcontext -a -t default_t /newpath

  restorecon -v /newpath //只更改根目录的selinux

  *注意:更改根目录的selinux属性可能会将第2条中的结果覆盖,如果需要还要重新运行第2条中的命令。

  鼎峰小胡

  QQ.2881064155

  Skype.2881064155@qq.com

评论列表暂无评论
发表评论
微信