sql - MySQL 通过查询转储

标签 sql mysql database

是否可以通过单个SQL查询mysqldump

我的意思是转储 整个 数据库,就像 phpmyadmin 在您导出到 SQL

时所做的那样

最佳答案

不是mysqldump,而是mysql cli...

mysql -e "select * from myTable" -u myuser -pxxxxxxxxx mydatabase

如果需要,您可以将其重定向到文件:

mysql -e "select * from myTable" -u myuser -pxxxxxxxx mydatabase > mydumpfile.txt

更新: 原始帖子询问他是否可以通过查询从数据库中转储。他问的和他的意思是不同的。他真的只想 mysqldump 所有表。

mysqldump --tables myTable --where="id < 1000"

关于sql - MySQL 通过查询转储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/935556/

相关文章:

php - 从日期到日期 - 搜索和显示

mysql - SQL:如何按组显示相同的项目和同一组日期

mysql - 涉及多个表的一对一关系

sql - 如何获得不同的多态关联

mysql SQL查询比较整数和字符串

python - 使用 psycopg2 将列名作为参数传递给 PostgreSQL

mysql - 'connect by' 或 'WITH RECURSIVE' 是否可以在高度连接的大数据场景中使用?

Mysql 将所有表名改为小写

javascript - 使用 nodeJS 在 ArangoDB 中保存文档时出错

sql - SSRS - 如果数据库不存在则忽略