猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
通过查询转储MySQL
可以mysqldump单身SQL query吗?
我的意思是转储整个数据库,就像phpmyadmin导出到SQL
肥皂起泡泡
浏览 629
回答 3
3回答
LEATH
不是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"
0
0
0
精慕HU
这应该工作mysqldump --databases X --tables Y --where="1 limit 1000000"
0
0
0
胡子哥哥
如果要将最后n条记录导出到一个文件中,可以运行以下命令:mysqldump -u user -p -h localhost --where "1=1 ORDER BY id DESC LIMIT 100" database table > export_file.sql假设您要从中导出的表具有自动递增的id列,以上内容会将最后100条记录保存到export_file.sql中。您将需要更改用户,本地主机,数据库和表的值。您可以选择更改id列并导出文件名。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
SQL Server
MySQL
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续