안녕하세요?
쿼리한 결과를 mysqldump를 이용해서 백업하려는데 도움을 주세요.
쿼리 결과값만을 특정화일(output.sql)로 저장하기 위해서는
script.sql 안에는 쿼리내용을 use database_name;
set names euckr;
select * from table_name where id='abcd';
으로 입력되었다 가정할때,
mysql -u root -p < script.sql > output.sql 이라고 하면 쿼리결과값은 output.sql에 저장은 됩니다.
그런데, 저는 mysqldump를 이용하여 백업했을때 처럼 쿼리한 결과를 output.sql에 저장하고 싶거든요.
이를테면 Insert into 'talbe_name' values (1,'2008-01-16','홍길동','고객번호1','주소1'),(2,'2008-02-30','김기동','고객번호2','주소2'); 처럼요.
mysqldump를 어떻게 이용해야 가능할까요?(참고로 mysql은 4.1.7버젼입니다)
즐거운 주말 보내세요.
|