꿀팁 공유

웹호스팅 활용 꿀팁을 공유해보세요! 속도 최적화, 서버 관리, 보안 설정 등 웹호스팅을 더 잘 활용하는 방법을 나눠요!

2025.12.27 20:10

mysql,mariadb 백업 받을때 디비 이름에 특정 문자열이 들어간 디비만 백업받고싶은경우

목록
  • 나우호스팅 1시간 전 2025.12.27 20:10 새글
  • 2
    0

mysqldump --default-character-set=latin1 --skip-set-charset --single-transaction --quick --lock-tables=false --databases $(mysql -uroot -p -N -e "SHOW DATABASES LIKE '%문자열%'") > db.sql
 

이 MySQL 백업 명령어는 특정 패턴의 데이터베이스들을 덤프하는 복합 명령어입니다.


mysqldump 옵션들:

  • --default-character-set=latin1: 덤프 파일을 latin1 문자셋으로 생성합니다
  • --skip-set-charset: 덤프 파일에 SET NAMES 명령을 포함하지 않습니다
  • --single-transaction: InnoDB 테이블에 대해 일관된 스냅샷을 생성합니다 (테이블을 잠그지 않고)
  • --quick: 메모리에 전체 결과를 버퍼링하지 않고 한 행씩 처리합니다
  • --lock-tables=false: 테이블 잠금을 비활성화합니다
  • --databases: 여러 데이터베이스를 덤프하고 CREATE DATABASE 문을 포함합니다

mysql -uroot -p -N -e "SHOW DATABASES LIKE '%문자열%'"

  • 이름에 '문자열'이 포함된 모든 데이터베이스를 조회합니다
  • -N: 컬럼 헤더를 출력하지 않습니다
  • -e: SQL 문을 직접 실행합니다

  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 꿀팁 공유 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 7건 / 1 페이지

검색

게시물 검색