mysql 命令行导入导出
时间: 2024-10-22 11:12:48 浏览: 28
mysql命令行下导出,导入
MySQL命令行工具提供了一系列强大的数据导入导出功能,这对于数据库管理和备份非常有用。以下是两个常见的操作:
1. **数据导入** (mysqldump):
- `mysqldump`命令用于备份整个数据库或单个表。例如,备份整个名为`mydb`的数据库到文件`backup.sql`:
```
mysqldump -u [username] -p[password] mydb > backup.sql
```
- 如果你想恢复备份,可以使用`mysql`命令连接数据库并导入备份文件:
```
mysql -u [username] -p[password] mydb < backup.sql
```
2. **数据导出** (mysqlimport):
- `mysqlimport`主要用于从CSV、文本或Excel等格式的数据文件直接导入数据。例如,导入CSV文件`data.csv`:
```
mysqlimport -u [username] -p[password] mydb data.csv
```
- 注意,这个命令通常需要在服务器上运行,并且文件路径应相对于服务器。
阅读全文