Ubuntu导出数据库

Ubuntu导出数据库

1. 导出所有数据库数据

  • 打开终端输入如下命令

    mysqldump -uroot -ppassword --all-databases >/tmp/all.sql

    说明

    • root为管理员
    • password为密码
    • /tmp/all.sql为导出到tmp文件目录下,名称为all.sql

2. 导出数据库db1、db2两个数据库的所有数据

mysqldump -uroot -ppassword --databases db1 db2 >tmp/db12.sql

3. 导出数据库db1中的表t1、t2

mysqldump -uroot -ppassword --databases db1 --tables t1 t2 >/tmp/db1_t12.sql

4. 条件导出,导出数据库db1的表t1中id=1的数据

mysqldump -uroot -ppassword --databases db1 --tables t1 --where id=1 > /tmp/db1_t1_.sql

5. 只导出数据库结构不导出数据

mysqldump -uroot -ppassword --no-data --databases db1 >/tmp/db1_n.sql

你可能感兴趣的:(Ubuntu)