본문 바로가기
프로그램/DB

mysql dump

by 아늑함 2016. 1. 15.
반응형

사이트 작업할때, 주로 phpmyadmin 에서 db작업을 하는데, 부득이하게 콘솔작업을 해야될때가 있다.


phpmyadmin 사용하다가 콘솔작업을 하면 , 세삼스럽게 편리하게 작업하고 있었구나 하는 생각이든다.


처음 콘솔작업할때 추가,삭제,업데이트는 가능했으나, 덤프는 방법을 몰라서 고생했던적이 있었다.


지금도 정확히 외우진 않았지만 막상 타이핑하면 저절로 써지긴한다.


자주 찾았던 내용이라서 간단히 덤프, 복구 명령어를 써보려고한다.



이해가 쉽도록 아이디와 패스워드,데이터베이스는 예시로 미리 정하려고 한다.

ID : root

PW : rootpassword

DB name : member


1.dump

mysqldump -u root -p member > member.sql -> password 입력

-> mysqldump -u 아이디 -p 데이터베이스 > 저장할 파일명.sql -> password 입력


2.Schema dump

mysqldump -u root -p -d member >member_schema.sql

-> mysqldump -u 아이디 -p -d 데이터베이스 >스키마를 저장할 파일명.sql


3.import

mysql -u root -p member< member.sql

-> myqsl -u 아이디 -p 데이터베이스 < 삽입할 파일명.sql




반응형

'프로그램 > DB' 카테고리의 다른 글

Mysql과 MariaDB 차이  (23) 2023.08.17

댓글