如何基于来自其他主机的mysqldump来制作新的mysql数据库实例

时间:2011-01-09 16:53:54

标签: mysql mysqldump

以下是该方案:

我有一个全新的数据库,表中没有数据。最简单的就是用户名/密码等。

我还有一个数据库的mysqldump,其中包含完全填充的数据。 现在:

  1. 我可以将完全填充的数据库导出到cvs / text文件
  2. 控制特定表格中的项目数
  3. 将已更改/制作的数据库还原为mysql作为数据库实例

1 个答案:

答案 0 :(得分:1)

转储为CSV

mysqldump -pPASSWORD -u USER -T DIRECTORY --fields-terminated-by=, DATABASE

PARTIAL DUMP

mysqldump -uUSER -pPASSWORD DATABASE TABLE_NAME -w"CONDITION_LIKE_WHERE_USER_NAME>100" > fileName.sql 

从DUMP恢复

mysql -uUSER -pPASSWORD DATABASE < DUMPFILE

参考: http://dev.mysql.com/doc/refman/5.5/en/mysqldump.html