DATABASE

    mysql
    Dump & Restore
    • 조회수 5,846
    • 작성일 2008-08-03
    •  

  • 데이터베이스 덤프하기
    $ mysqldump -u 사용자명 -p DB이름 > 덤프파일명.sql

  • 데이터베이스 로드하기 

  •     로드하기 전에 로드할 데이터베이스에는 덤프 대상에 속한 테이블이 없어야만 한다.

    # 데이터베이스 초기화
    mysql> drop database DB이름
    mysql> create database DB이름

    # 데이터 로드
    $ mysql -u 사용자명 -p -e "source 덤프파일명.sql" DB이름


    복원 : mysql -u[아이디] -p[비번] [db명] < [path경로]

    예) mysql -uroot -p1234 mydb < /root/mysql_backup/mydb.sql


    • Comment 2023-04-12
    Myslq DB Table 복원(데이터 로드) mysql -u 계정이름 -p 계정디비 < 파일이름