问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

shell执行mysql语句后怎么得到得到返回的结果?

发布网友 发布时间:2022-04-08 08:13

我来回答

2个回答

热心网友 时间:2022-04-08 09:43

本文介绍 MySQL 8.0 shell 子模块 Util 的两个导入特性 importTable/import_table(JS和python 版本的命名差异)、importJson/import_json的使用方法。


其中 import_table 是通过传统 MySQL 协议来通信,Import_json 是通过 X 插件协议来通信。MySQL 一直以来提供导入文件 SQL 命令 load data infile(单线程)以及对应的可执行文件 mysqlimport(多线程)。


比如我导入 100W 行示例数据到表 ytt.tl1,花了 24 秒。这个已经是 MySQL 默认导入来的最快的。分析那我们现在看下 mysqlimport 工具的升级版,mysqlshell 的 util 工具集。


使用这两个工具之前,必须得临时开启 local_infile 选项。1. import_table建立 3306 端口的新连接我这里切换为 python 模式清空掉示例表 Ytt.tl1import_table 有两个参数,第一个参数定义导入文件的路径,第二个定义相关选项,比如导入的格式,并发的数量等。定义文件路径(参数1)定义选项(参数2)执行导入:只花了不到 17 秒,比传统 mysqlimport 快了不少。


我们上面指定了显式指定了字段分隔符,那有没有已经定义好的组合格式呢? 答案是有的,选项 dialect 可以指定以下格式:csv,tsv,json,csv-unix那么上面的导入,我们可以更简单,改下变量 y_options1 的定义导入时间差不多。这里要说明下,dialect 选项的优先级比较低,比如添加了'linesTerminatedBy':'\r\n', 则覆盖他自己的'\n'。


选项 diaelect 还有一个可选值为 json,可以直接把 json 结果导入到文档表里。比如我新建一张表 tl1_json重新定义文件以及导入选项。导入 JSON 数据速度也还可以,不到 24 秒。那导入 json 数据,就必须得提到以 X 插件协议通信的工具 import_json了。2. imort_json我们切换到 mysqlx 端口import_json 参数和 Import_table 参数类似,这里我改下选项我在手册上没有看到多线程的选项,所以单线程跑 35 秒慢了些。查看刚刚导入的数据import_json 不仅仅可以导入 Json 数据,更重要的是可以在 BSON 和 JSON 之间平滑的转换,有兴趣的同学可以去 TRY 下。

热心网友 时间:2022-04-08 11:01

host=`mysql -u$user -p$pass -D $db -e "select host from user;"`

or

host=$(mysql -u$user -p$pass -D $db -e "select host from user;")
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
康复者的血清中含有什么免疫分子 血清里面有什么 走读的定义在哪些教育阶段适用? PostgreSQL修改数据库表的列属性操作 Ubuntu调整postgresql默认路径 ubuntu – Postgresql:更改默认数据路径 刘邦几个老婆刘邦老婆吕雉和戚夫人的不同结局 刘邦几个老婆?. 如何防止父母在微信群里抢红包? 有哪些适合夏天选择的长裙款式值得推荐? 梦见好的牙齿被亲人一起拨掉了 梦见医生帮我拔掉上牙的虫牙没有出血 我以前dnf冲了几万为什么不是心悦会员?心悦会员是什么时候开始的啊?? 怎么把笔记本的ip地址与PON终端的管理ip地址设置在同一网关 体现关羽:信,仁,智,勇,忠,义的六个故事 我们为什么要传承关公文化精神 关羽过五关斩六将体现什么精神 关公的含义是什么? 怎样看自己给腾讯游戏充了多少钱。我看了那个心悦会员这是什么意思啊 屈原,关公,张居正。各有什么精神品质? 结合材料,简要说明关公精神是如何体现中华民族精神 、可以通过()网络协议给终端(比如PC)分配IP地址 紧急求助:你对“关公精神”是怎样下定义的,关公精神对人们生活的哪些方面有影响? 关公的政治思想是什么 关公信俗的关公文化 关公文化的文化内涵 我违章停车罚款两百用微信支付了200为什么微信支付显示100? 关公文化的概念 关羽的品质是什么? 关公文化精神是怎样的?纵横观是怎样的?该如何理解? 无淀粉鸡蛋汤的家常做法 您好,我不小心将隐藏空间的重要文件误删了,所以回收站和记录都没有,要如何找回呢,是很重要的照片! 百度网盘隐藏空间文件误删,怎么找回? 百度运管家隐藏空间的文件删除了怎么办 2O18年九月十日是星期一,2019年九月十日是星期几,怎么列算式? 2019年九月十日是星期二,2020年九月十日是星期几,用算式算,怎么立算式? 2019年9月10号是星期二那么2020年3月8号是星期几 9月10号星期几 假如8月1日是星期四那么九月10号教师节是星期几计算方法? 2018年9月10日是星期一你知道2019年9月10日是星期几吗解决问题? 2018年9月10日教师节是星期一,那么2018年9月30日是星期几? 2019年10月10日昰星期几 mysql脚本奇怪的问题,linux下执行SQL脚本的问题 导磁率是否影响磁通量 磁导率越小,磁通越大,磁阻越小磁通越大,但是磁导率和磁通成反比 开关电源变压器的气隙磁通与磁导率有何关系? 磁通量和物质的磁性有关系吗?比如在相同的磁场中,穿过顺磁性物质和铁磁性物质的磁通量是一样的吗? 磁通量与什么有关 什么是磁芯的AL值?AL值与磁导率成什么关系? 磁场的基本物理量有哪些?它们各自的物理意义及相互关系怎样?