How to dump only specific tables from MySQL?

后端 未结 2 1378
醉话见心
醉话见心 2020-12-12 14:59

If my database has 10 tables and I want to dump only 3 tables. Is it possible with mysqldump command?

相关标签:
2条回答
  • 2020-12-12 15:32

    If you're in local machine then use this command

    /usr/local/mysql/bin/mysqldump -h127.0.0.1 --port = 3306 -u [username] -p [password] --databases [db_name] --tables [tablename] > /to/path/tablename.sql;
    

    For remote machine, use below one

    /usr/local/mysql/bin/mysqldump -h [remoteip] --port = 3306 -u [username] -p [password] --databases [db_name] --tables [tablename] > /to/path/tablename.sql;
    
    0 讨论(0)
  • 2020-12-12 15:33
    Usage: mysqldump [OPTIONS] database [tables]
    

    i.e.

    mysqldump -u username -p db_name table1_name table2_name table3_name > dump.sql
    
    0 讨论(0)
提交回复
热议问题