명령줄을 사용하여 Mysql에서 압축된 파일 가져오기
cmd를 사용하여 SQL 압축 파일을 mysql로 가져오는 올바른 구문은 무엇입니까?
나는 다음을 하고 있습니다.
xz < backup.sql.gz | mysql -u root test
그러나 항상 다음 오류가 발생합니다.
시도:
unzip -p dbdump.sql.zip | mysql -u root -p yourdbname
dbdump.sql.zip에는 단일 SQL 파일이 포함되어야 합니다.-p 플래그는 출력을 mysql 이진 파일로 연결합니다.
저는 다른 질문에서 답을 얻었습니다.7zip을 사용할 때 zip 파일을 가져오는 명령입니다.
7z x -so backup.7z | mysql -u 루트 테스트
x는 추출 명령입니다.
-so
옵션은 stdout에 7-zip 쓰기를 만듭니다.
zcat backup.sql.gz | mysql -u[username] -p[pswd] [db]
당신은 노력하기를 원합니다.xz −−decompress −−stdout
압축을 해제합니다.
전체 명령은 다음과 같습니다.xz −−decompress −−stdout backup.sql.gz | mysql -u root test
언급URL : https://stackoverflow.com/questions/11267309/importing-zipped-files-in-mysql-using-command-line
'programing' 카테고리의 다른 글
Spring IDE 플러그인이 있는 Eclipse와 Spring Tool Suite의 차이점은 무엇입니까? (0) | 2023.08.28 |
---|---|
jQuery 아약스 업로드(진행 표시줄 포함) - 플래시 없음 (0) | 2023.08.28 |
Mariadb를 위한 Play 2.5 스칼라 구성 (0) | 2023.08.28 |
파이썬의 문자열에서 ANSI 이스케이프 시퀀스를 제거하려면 어떻게 해야 합니까? (0) | 2023.08.28 |
사용자 지정 헤더를 사용한 AJAX 파일 다운로드 (0) | 2023.08.28 |