쉘을 통해 .gz에서 mysql로 ​​가져 오기-파일로 추출하지 않고 수행하는 방법은 무엇입니까? [복제]


3

가능한 중복 :
gunzip과 mysql을 파이프하여 덤프를 gunzip으로 가져와 가져 오기

SQL 덤프의 .gz 파일이 있습니다. 순간 나는 그것을 자신의 파일 (예 : dump.sql.gz로 dump.sql로 추출)로 추출 한 다음 해당 파일을 가져온 다음 완료되면 파일을 삭제합니다.

SQL 파일을 만들거나 삭제하지 않고 어떻게 가져올 수 있습니까?

(유닉스 btw에 임)

답변:


4

가져 오기 도구가 파이프에서 읽을 수 있으면 zcat을 사용할 수 있습니다

$> zcat dump.sql.gz | import_tool


2
키스 원리의 경우 +1 :). zcat은 보통 간부의는 쉘 스크립트의주의 gzip -cd(의미 gzip --stdout --decompress)
돌팔이 의사 키호테
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.