1. /etc/my.cnf 의 datadir 확인
: /var/lib/mysql
2. 서비스 종료
: sudo systemctl stop mysqld
3. 새로운 폴더 생성
: mkdir /data
4. 이전 경로의 데이터를 새로운 경로로 이동
: cp -R /var/lib/mysql /data
5. 데이터 저장소 연결 하기
: sudo vi /etc/my.cnf
[mysqld]
#datadir = /var/lib/mysql
#socket = /var/lib/mysql/mysqld.sock
datadir = /data/mysql
socket = /data/mysql/mysqld.sock
6. 새로 생성한 폴더의 권한을 mysql로 변경
: chown -R mysql:mysql /data/mysql
7. 기존 경로 백업
: mv /var/lib/mysql /var/lib/mysql-old
8. 심볼릭링크 생성
: ln -s /data/mysql /var/lib/mysql
chown -R mysql:mysql mysql
9. 서버 기동
: sudo systemctl start mysqld
반응형
'좋은지식 > 리눅스' 카테고리의 다른 글
[리눅스] convmv 파일명 인코딩 변경 (0) | 2022.07.12 |
---|---|
RedHat Linux 7.9 MySQL 저장소 경로 확인 (0) | 2022.03.18 |
Redhat Linux 7.9 Tomcat 10.0 설치 (0) | 2021.12.22 |
Redhat Linux 7.9 MySQL 8.0 설치 (0) | 2021.12.16 |
Redhat Linux 7.9 Jenkins 설치 (0) | 2021.12.09 |