반응형
1. 디렉토리 확인
mysql> select @@datadir;
+————————+
| @@datadir |
+————————+
| /usr/local/mysql/data/ |
+————————+
1 row in set (0.00 sec)
2. 디렉토리 변경
먼저 MYSQL를 중지시킨 뒤에 진행합니다.
# /etc/init.d/mysqld stop
DB 데이터 경로는 /usr/local/newDB 쪽으로 변경하겠습니다.
해당 디렉토리의 권한은 mysql 권한으로 변경해줍니다.
# chown mysql.mysql /usr/local/newDB/
# ll /usr/local |grep newDB
drwxr-xr-x 2 mysql mysql 6 10월 25 14:32 newDB
이전에 있는 데이터들을 다시 복사해서 새로운 DB경로로 변경해줍니다.
# cp -arp /usr/local/mysql/data/* /usr/local/newDB/
my.cnf 파일에 데이터 경로를 새로운 DB경로를 써 준뒤에 mysql를 시작합니다.
# vi /etc/my.cnf
datadir = /usr/local/newDB
# /etc/init.d/mysqld start
3. 디렉토리 확인
mysql> select @@datadir;
+——————-+
| @@datadir |
+——————-+
| /usr/local/newDB/ |
+——————-+
1 row in set (0.00 sec)
반응형
'LINUX > DB' 카테고리의 다른 글
MYSQL error - unauthenticated user (0) | 2019.06.03 |
---|---|
Mysql 리플리케이션 (0) | 2019.06.01 |
Mariadb 언어셋 변경 (0) | 2019.06.01 |
MYSQL 에러 (0) | 2019.05.29 |
Galera Cluster 설치 및 설정 (0) | 2019.05.29 |