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条中的命令。 (责任编辑:IT) |