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

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

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

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

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

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

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

```bash
Usage: mysqldump [OPTIONS] database [tables]
OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR mysqldump [OPTIONS] --all-databases [OPTIONS]
```

最后修改:2021 年 09 月 25 日
如果觉得我的文章对你有用,请随意赞赏