Linux

MySQL DUMP import / export 덤프 임포트 익스포트 마이그레이션

Ryan's Tech Note 2023. 2. 11. 11:04

 

https://saju.choeum.com/pos/front/sjuF0101.do?ref=s_BwgZAV1CS2tVJUAFBwEHCjMAAAAAbUJXUg

 

처음 사주 - 인생 7포인트

2026년 성공하는 시기·성향·연애운·금전운·10년 운까지 한눈에

saju.choeum.com

 


 

  • Export
mysqldump -uroot -p패스워드 데이터베이스명 > 파일명_${DATE}.sql

 

  • Import
mysql -u사용자아이디 -p패스워드 데이터베이스명 < 파일명.sql

 

export, import 모두 root 사용자로 하는게 편리하다.

그런데, DB를 새로 설치하고 마이그레이션 하는 경우 export 만 하면 import 시 database, user 를 생성해주지 않으므로 database에 들어가서 user 를 다음과 같이 추가해주고 import 하면 된다.

 

(1) 사용자 명(DB명)을 입력하고

(2) 암호 생성을 클릭하고 (원하는 암호로 지정해 되고, 일단 랜덤 생성하고 추후 바꿔도 된다)

(3) 동명의 데이터베이스~ 를 체크하고

(4) 아래쪽의 [실행]을 클릭한다.

(5) import 명령어를 실행한다.

 

 

도움이 되셨다면 공감과 댓글 부탁드립니다.

 


 

https://saju.choeum.com/pos/front/sjuF0101.do?ref=s_BwgZAV1CS2tVJUAFBwEHCjMAAAAAbUJXUg

 

처음 사주 - 인생 7포인트

2026년 성공하는 시기·성향·연애운·금전운·10년 운까지 한눈에

saju.choeum.com