꿀팁 공유
웹호스팅 활용 꿀팁을 공유해보세요! 속도 최적화, 서버 관리, 보안 설정 등 웹호스팅을 더 잘 활용하는 방법을 나눠요!
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 문을 직접 실행합니다
-

- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.