是否可以通过单个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/