比如要用root用户,密码为12345来导出mydata这个数据库,备份到/tmp/backup/就这样写:

mysqldump -uroot -p12345 --databases mydata > /tmp/backup/mydata.sql

如果是多个数据库的时候就在后面空格多加一个就好:

mysqldump -uroot -p12345 --databases mydata mydata2 > /tmp/backup/mydata.sql

如果只是想备份一个数据库里的表呢?这样:

mysqldump -uroot -p12345 mydata mytable mytable2 > /tmp/backup/mytables.sql

最后参考一下mysqldump命令格式:

Usage: mysqldump [OPTIONS] database [tables]
OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR mysqldump [OPTIONS] --all-databases [OPTIONS]
最后修改:2021 年 09 月 25 日 11 : 02 PM
如果觉得我的文章对你有用,请随意赞赏