programing

명령줄을 사용하여 Mysql에서 압축된 파일 가져오기

css3 2023. 8. 28. 21:17

명령줄을 사용하여 Mysql에서 압축된 파일 가져오기

CMD를 사용하여 Mysql에서 압축된 파일 가져오기

cmd를 사용하여 SQL 압축 파일을 mysql로 가져오는 올바른 구문은 무엇입니까?

나는 다음을 하고 있습니다.

xz < backup.sql.gz | mysql -u root test

그러나 항상 다음 오류가 발생합니다.enter image description here

시도:

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