mysqldump命令大全
时间: 2023-11-20 21:56:05 浏览: 83
以下是mysqldump命令的一些常见用法:
1.备份整个数据库:
```shell
mysqldump -u username -p database_name > backup.sql
```
2.备份特定表:
```shell
mysqldump -u username -p database_name table_name > backup.sql
```
3.备份整个数据库并压缩:
```shell
mysqldump -u username -p database_name | gzip > backup.sql.gz
```
4.备份特定表并压缩:
```shell
mysqldump -u username -p database_name table_name | gzip > backup.sql.gz
```
5.备份整个数据库并添加时间戳:
```shell
mysqldump -u username -p database_name > backup_$(date +%F_%T).sql
```
6.备份整个数据库并排除某些表:
```shell
mysqldump -u username -p database_name --ignore-table=database_name.table_name1 --ignore-table=database_name.table_name2 > backup.sql
```
7.备份整个数据库并只导出表结构:
```shell
mysqldump -u username -p --no-data database_name > backup.sql
```
8.备份整个数据库并只导出数据:
```shell
mysqldump -u username -p --no-create-info database_name > backup.sql
```
9.备份整个数据库并在备份文件中添加注释:
```shell
mysqldump -u username -p database_name --comments > backup.sql
```
阅读全文