YUMSERV
Published 2019. 6. 1. 13:53
MYSQL 디렉토리 변경 LINUX/DB
반응형

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
profile

YUMSERV

@lena04301

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!