Mysqldump只导出某张表的数据到txt文件,不保留.sql文件
时间: 2024-02-17 21:04:44 浏览: 28
要将Mysqldump仅导出某张表的数据到txt文件,可以使用以下命令:
```
mysqldump -u username -p database_name table_name > data.txt
```
其中,`username` 是数据库用户名,`database_name` 是数据库名称,`table_name` 是要导出数据的表名,`data.txt` 是导出数据保存的文件名。
该命令将仅导出 `table_name` 表的数据到 `data.txt` 文件中,不会生成 `.sql` 文件。需要注意的是,如果该表中含有二进制数据或者特殊字符,则需要使用 `--hex-blob` 参数进行导出。
相关问题
Mysqldump导出单张表数据到txt文件,不保留sql文件
要将 `mysqldump` 命令导出的某张表的数据保存到 `.txt` 文件中,不生成 `.sql` 文件,可以使用以下命令:
```
mysqldump -u username -p --no-create-info database_name table_name > data.txt
```
其中,`username` 是数据库用户名,`database_name` 是数据库名称,`table_name` 是要导出数据的表名,`data.txt` 是导出数据保存的文件名。
该命令使用了 `--no-create-info` 参数,表示不导出创建表的语句,只导出数据。
需要注意的是,如果该表中含有二进制数据或者特殊字符,则需要使用 `--hex-blob` 参数进行导出。
Mysqldump只导出表数据到txt中,不要保留sql文件
要将 `mysqldump` 命令导出的某张表的数据保存到 `.txt` 文件中,不生成 `.sql` 文件,可以使用以下命令:
```
mysqldump -u username -p --no-create-info database_name table_name > data.txt
```
其中,`username` 是数据库用户名,`database_name` 是数据库名称,`table_name` 是要导出数据的表名,`data.txt` 是导出数据保存的文件名。
该命令使用了 `--no-create-info` 参数,表示不导出创建表的语句,只导出数据。
需要注意的是,如果该表中含有二进制数据或者特殊字符,则需要使用 `--hex-blob` 参数进行导出。