나는 사용하고있다MySQLv5.1 켜짐우분투기계.
, 등 의 테이블이 db_test
포함된 데이터베이스가 있습니다 .cars
customers
departments
prices
다음 명령을 사용할 수 있다는 것을 알고 있습니다버리다데이터베이스 db_test
와덤프데이터 베이스뒤쪽에다음을 통해 새 데이터베이스를 입력하십시오.
mysqldump -u username -p -v db_test > db_test.sql
mysqladmin -u username -p create new_database
mysql -u username -p new_database < db_test.sql
하지만 new_database
내겐테이블이 좀 필요해요 db_test
데이터 베이스,모든 테이블은 아니고.
그렇다면 db_test
데이터베이스에서 일부 테이블을 덤프하고 해당 테이블을 다시 내 테이블로 전송하려면 어떻게 해야 합니까 new_database
?
답변1
필요한 것을 바로 그곳에서 찾을 수 있습니다.MySQL 덤프문서:
mysqldump -u username -p db_test table1 table2 ... > db_test.sql
전체 데이터베이스 덤프와 동일한 방식으로 덤프를 로드합니다.