Q语言把mysql输入导入到KDB+数据库

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:

#需要预先创建表


test:([]uuid:`symbol$();create_time:`datetime$();price:`float$())



#从数据库里查询导出到文件


\/usr/local/mysql-5.7.11-osx10.9-x86_64/bin/mysql --default-character-set=utf8 -hlocalhost -P3306 -uroot  exchange -e "select uuid,FROM_UNIXTIME(create_time/1000, '%Y-%m-%d %H:%i:%s') create_time,price from test limit 10" > /tmp/d.txt

#把文件逐行读取到数组里


lines:read0 `:/tmp/d.txt

#把数组里的数据排除第一行头部,按照\t拆分为各个列


collines:("SZF";"\t")0:1_lines  

#把各列插入到表里


`test insert collines

#查询结果


q)trade_transaction
uuid                                 create_time             price..
-----------------------------------------------------------------------------..
0510461b-1b91-4459-a28d-2adc1c378a06 2018.06.11T10:34:53.000 11111111-1111-11..
051dc89a-c8b5-4a36-b7a8-4d7e8a9b0d50 2018.06.11T10:34:50.000 11111111-1111-11..
0690e3b4-26be-4fe5-81f8-21fd5f072438 2018.06.11T10:40:30.000 11111111-1111-11..
0a4d6e06-4a1b-4c31-8800-8905bf005556 2018.06.11T10:40:29.000 11111111-1111-11..
1755df1c-50a5-4086-b049-0099fbf72ef5 2018.06.11T10:34:53.000 11111111-1111-11..
1f45e991-8d90-45cf-925b-e82925b62441 2018.06.11T10:34:52.000 11111111-1111-11..
2d43fcba-71ff-40fc-89d8-b281ca83e247 2018.06.11T10:40:28.000 11111111-1111-11..
443d4f8a-13a1-43db-9bc2-ac080e9d173b 2018.06.11T10:40:29.000 11111111-1111-11..
55b29b3e-55b5-4c2f-a79d-e45b73856e03 2018.06.11T10:40:28.000 11111111-1111-11..
57063cbb-98ff-4268-b27a-2751323490f7 2018.06.11T10:34:54.000 11111111-1111-11..
q)


相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
13天前
|
SQL 数据可视化 关系型数据库
轻松入门MySQL:深入探究MySQL的ER模型,数据库设计的利器与挑战(22)
轻松入门MySQL:深入探究MySQL的ER模型,数据库设计的利器与挑战(22)
|
9天前
|
存储 关系型数据库 MySQL
MySQL基础入门:数据库操作全攻略
MySQL基础入门:数据库操作全攻略
43 0
|
5天前
|
SQL 算法 数据库
【SQL server】玩转SQL server数据库:第三章 关系数据库标准语言SQL(二)数据查询
【SQL server】玩转SQL server数据库:第三章 关系数据库标准语言SQL(二)数据查询
55 6
|
9天前
|
关系型数据库 MySQL 数据库
卸载云服务器上的 MySQL 数据库
卸载云服务器上的 MySQL 数据库
28 0
|
1天前
|
关系型数据库 MySQL 数据库
数据库基础(mysql)
数据库基础(mysql)
|
1天前
|
SQL 关系型数据库 MySQL
DQL语言之基础查询(mysql)
DQL语言之基础查询(mysql)
|
1天前
|
SQL 关系型数据库 MySQL
DQL语言之常见函数(mysql)
DQL语言之常见函数(mysql)
|
1天前
|
SQL 关系型数据库 MySQL
DQL语言之连接查询(mysql)
DQL语言之连接查询(mysql)
|
1天前
|
SQL 数据库
数据库SQL语言实战(二)
数据库SQL语言实战(二)
|
1天前
|
SQL 关系型数据库 MySQL
【后端面经】【数据库与MySQL】为什么MySQL用B+树而不用B树?SQL优化:如何发现SQL中的问题?
【4月更文挑战第12天】数据库优化涉及硬件升级、操作系统调整、服务器/引擎优化和SQL优化。SQL优化目标是减少磁盘IO和内存/CPU消耗。`EXPLAIN`命令用于检查SQL执行计划,关注`type`、`possible_keys`、`key`、`rows`和`filtered`字段。设计索引时考虑外键、频繁出现在`where`、`order by`和关联查询中的列,以及区分度高的列。大数据表改结构需谨慎,可能需要停机、低峰期变更或新建表。面试中应准备SQL优化案例,如覆盖索引、优化`order by`、`count`和索引提示。优化分页查询时避免大偏移量,可利用上一批的最大ID进行限制。
11 3

热门文章

最新文章

推荐镜像

更多