# mysql 数据备份

**备份库**

```bash
mysqldump -uroot -p123456 mysql > /tmp/mysql.sql
```

**恢复库**

```bash
mysql -uroot -p123456 mysql < /tmp/mysql.sql
```

**备份表**

```bash
mysqldump -uroot -p123456 mysql user > /tmp/user.sql
```

**恢复表**

```bash
mysql -uroot -p123456 mysql < /tmp/user.sql
```

**备份所有库**

```bash
mysqldump -uroot -p -A >/tmp/123.sql
```

**只备份表结构**

```bash
mysqldump -uroot -p123456 -d mysql > /tmp/mysql.sql
```
