/tmp/ids.csv; " />
登录
首页 >  数据库 >  MySQL

分享服务端mysql备份查询操作

来源:SegmentFault

时间:2023-02-24 15:56:42 115浏览 收藏

你在学习数据库相关的知识吗?本文《分享服务端mysql备份查询操作》,主要介绍的内容就涉及到MySQL,如果你想提升自己的开发能力,就不要错过这篇文章,大家要知道编程理论基础和实战操作都是不可或缺的哦!

1:客户端下载mysql服务端的查询结果:
 基于mysql的-e参数

  完整实例: 
  mysql -h192.168.1.123 -uroot -pmypwd -Ddb_used -e "select id from tablename limit 1000" > /tmp/ids.csv;
  这里要指定-D参数为要操作的数据库名称 -e参数后面跟查询语句,最后重定向到本地文件

2:服务端的mysql备份查询结果

   完整实例
   1: mysql -uroot -pmypwd
   2:use databasename;
   3: select firstname, name  into outfile "/tmp/names.csv" fields terminated by "-"  enclosed by '"' lines terminated  by 'n' from names  limit 100;
   其中的outfile指定的就是mysql服务器上备份的文件路径, fields terminated by 表示两个字段中间用什么分隔, enclosed by 表示每条记录用什么包围起来, line terminated by 表示相邻的两条记录之间用什么分隔

以上这个查询得到的备份文件中的样子是这样的:

   "张"-"全蛋"n
   "李"-"小花"n
   "赵"-"铁柱"n

PS: 注意"n"是为了让大家看清楚才写出来,是个换行符, 实际上是看不到的

终于介绍完啦!小伙伴们,这篇关于《分享服务端mysql备份查询操作》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布数据库相关知识,快来关注吧!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>