
좋은 정보감사합니다.
2025-12-30 05:09
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 문을 직접 실행합니다

좋은 정보감사합니다.
2025-12-30 05:09