본문 바로가기

MySQL

윈도우에서 MySQL 백업 파일 데이터베이스(DB)로 가져오기

반응형

MySQL에서 .sql 파일 형식의 데이터베이스 백업 파일을 적용하려면, mysql 명령어 라인 도구를 사용해야 합니다. 이 도구는 백업 파일의 내용(데이터와 스키마)을 MySQL 서버의 데이터베이스에 가져오는데 사용됩니다. 다음은 .sql 백업 파일을 적용하는 기본 명령어입니다:

 

mysql -u[username] -p[password] [database_name] < [backup_file].sql

  • [username]: MySQL 데이터베이스 사용자 이름.
  • [password]: MySQL 데이터베이스 패스워드.
  • [database_name]: 데이터를 가져올 대상 데이터베이스의 이름.
  • [backup_file].sql: 적용할 백업 파일의 경로와 이름.

 

 

:: 백업 파일을 데이터베이스로 가져오기

@echo off
setlocal

:: mysql 접속 id 또는 Username 입력
set id=aaa
:: mysql 접속 Password 입력
set pw=bbb

:: MySQL 설치 디렉터리 설정
set mysql_dir=C:\Program Files\MySQL\MySQL Server 8.0\bin\

:: 백업 파일을 저장할 디렉터리 설정
set backup_dir=C:\backup_db\backup_db\

:: MySQL 디렉터리로 이동
cd %mysql_dir%

:: 첫 번째 백업 파일을 데이터베이스로 가져오기
set db_name=ccc
set file_name=%db_name%_2024-01-25.sql
mysql -u%id% -p%pw% %db_name% < %backup_dir%%file_name%

:: 두 번째 백업 파일을 데이터베이스로 가져오기
set db_name=ddd
set file_name=%db_name%_2024-01-25.sql
mysql -u%id% -p%pw% %db_name% < %backup_dir%%file_name%
반응형

'MySQL' 카테고리의 다른 글

윈도우에서 MySQL 데이터베이스(DB) 매일 백업  (0) 2024.01.25