MariaDB(Mysql) DB 서비스 중지
~# systemctl stop mysql

/var/lib/mysql 폴더를 /home/mysql 으로 이동
~# mv /var/lib/mysql /home/mysql

/home/mysql의 소유자 변경
~# chown -R mysql.mysql /home/mysql 
~# chmod 700 /home/mysql

/var/lib 에 심볼릭 링크 생성
~# ln -sf /home/mysql /var/lib/mysql

/usr/share/mysql/mysql.server 파일 수정
~# vi /usr/share/mysql/mysql.server
47행의 datadir= 을 datadir=/home/mysql 로 설정

/var/lib/mysql 의 디폴트 레이블 수정 -SELinux-
~# semanage fcontext -a -t mysqld_db_t ‘/var/lib/mysql’
~# restorecon -v ‘/var/lib/mysql’

semange가 없을경우 yum install policycoreutils-python 로 설치

/home/mysql 의 디폴트 레이블 변경 -SELinux-
~# semanage fcontext -a -t mysqld_db_t ‘/home/mysql;
~# restorecon -v ‘/home/mysql’

MaraiDB(Mysql) DB 서비스 재시작
~# systemctl restart mysql

저작자 표시
신고

'리눅스 > MYSQL' 카테고리의 다른 글

MariaDB(Mysql) var폴더에서 home폴더로 변경  (0) 2017.04.25
mysql root 계정 변경  (0) 2016.07.10
SQL INJECTION 공격 수정 쿼리문  (0) 2016.06.16

블로그 이미지

extron

모바일+IT

티스토리 툴바