`
fengfangfang
  • 浏览: 26254 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

monetdb导入

 
阅读更多

1.从mysql中导出文件

 select * into outfile '/tmp/http_movie.txt'  FIELDS TERMINATED BY '\t' OPTIONALLY ENCLOSED BY '"'  LINES TERMINATED BY '\n' from http_movie;

2.从mysql中提取建表sql

show create table http_movie;

 

3.对sql进行修改,如下:

CREATE TABLE http_movie ( id int, movieid int, moviename varchar(255), director varchar(255), actor varchar(255),  area varchar(255),  movietype varchar(255),  timespan varchar(255),  base varchar(255),  publishdate varchar(255) ,  description text,  poster varchar(255),  serials varchar(255),  compere varchar(255),  playcount int,  label varchar(255),  playstation varchar(255),  created date ,  commetcount int,  collectcount int,  score float,  awardrecord text,  status int,  editor int);

 

发现支持int float date varchar text等类型,但除了varchar之外,都不要传大小。

主键也和php不一样。

如果发现建错了,可以通过 drop table http_movie;
进行删除,重新创建

 

查看http_movie表的列

select * from sys.storage() where "table" = 'http_movie';


 

4.导入数据

 

/usr/local/bin/mclient -d voc -u voc -s "COPY INTO http_movie FROM stdin USING DELIMITERS '\\t','\\n','\"'" - </tmp/http_movie.txt

 

 

 

 

分享到:
评论

相关推荐

    内存数据库Monetdb手册

    ### 内存数据库MonetDB知识点详解 #### 一、MonetDB简介 **MonetDB**是一款高性能的内存数据库管理系统,由荷兰阿姆斯特丹的CWI(Centrum Wiskunde & Informatica)开发,并在之后由MonetDB B.V.继续维护和发展。...

    MonetDB快速入门1

    在导入数据方面,MonetDB提供了多种方法,例如通过`mclient`直接执行SQL脚本或从标准输入读取。此外,还可以使用`mysqldump`来备份数据库。 总结来说,MonetDB是一款设计精良、性能卓越的数据库管理系统,其列式...

    monetdb 官方SQL手册

    根据提供的文件信息,我们可以提取并总结出MonetDB官方SQL手册中的关键知识点: ### 一、总体介绍 #### 1.1 目标受众 MonetDB是一款高性能的列式数据库管理系统,其官方SQL手册主要面向数据库管理员、开发人员...

    MonetDB快速入门

    MonetDB支持多种数据导入方式,包括通过`mclient`直接执行SQL脚本或从标准输入导入。这样的设计使得数据导入变得灵活,适合不同场景的数据处理需求。 总结来说,MonetDB是一款针对大数据分析优化的列式数据库管理...

    开发调试MonetDB(CentOS6.4)

    ### 开发调试MonetDB(CentOS6.4) #### 一、配置CentOS环境 在开始MonetDB的开发调试之前,首先需要确保CentOS系统已经安装了必要的开发工具和依赖库。根据MonetDB官方文档《HowToStart.rst》中的指导,可以使用`...

    Monetdb的启动过程分析.docx

    ### MonetDB启动过程分析 #### 一、MonetDB简介 MonetDB是一种高性能的列式数据库管理系统,因其在数据分析领域中的卓越表现而受到广泛关注。本文将详细解析MonetDB的启动流程,帮助读者更好地理解其内部机制。 ##...

    MonetDB-client-1.16.2.tar.gz_MonetDB_monetdb xiazai _内存 数据库

    在MonetDB的客户端中,用户可以执行SQL查询,管理数据库,创建和删除表,以及进行数据导入导出操作。由于MonetDB支持SQL标准,因此对于熟悉SQL语法的开发者来说,上手相对容易。此外,MonetDB还提供了高效的列式存储...

    MonetDB的SQL编译执行过程分析.docx

    MonetDB 的 SQL 编译执行过程分析 MonetDB 的 SQL 编译执行过程是一个复杂的过程,涉及到多个步骤和技术。本文将对 MonetDB 的 SQL 编译执行过程进行分析,涵盖编译过程、Sqlparse 函数、bison 介绍、符号编译等...

    MonetDB的MAL语言实现.docx

    ### MonetDB的MAL语言实现详解 #### 一、MAL语言概述 MonetDB是一种高性能的列式数据库管理系统,以其高效的数据查询能力而闻名。在MonetDB中,MAL(Monet Abstract Language)是一种用于定义数据库操作的抽象语言...

    各种数据库的jdbc(mysql,orcal ,derby,hive,postgresql,monetdb-jdbc)

    连接MonetDB时,需要MonetDB JDBC驱动(monetdb-jdbc.jar),并提供如"jdbc:monetdb://localhost:50000/mydatabase"的数据库URL。 以上数据库的JDBC连接都遵循类似的步骤:加载驱动、建立连接、创建Statement或...

    MonetDB进程-线程模型.docx

    ### MonetDB 进程-线程模型详解 #### 一、MonetDB架构概览 MonetDB是一款高性能的列式存储数据库管理系统,其设计初衷是为了满足大规模数据分析的需求。MonetDB的核心特色之一在于其独特的进程-线程模型,这种模型...

    MonetDB的SQL引擎catalog分析.docx

    MonetDB是一款高性能的关系型数据库管理系统,其SQL引擎在处理查询时依赖于一套复杂的内部数据结构和机制。本文将深入探讨MonetDB的SQL引擎如何通过Catalog系统来管理和解析SQL语句。 首先,Catalog在MonetDB中扮演...

    MonetDB5-server-5.0.0_beta1_2.tar.gz_monetdb5_内存数据库

    MonetDB5还提供了丰富的API和工具,如用于数据导入导出的`sqlimport`和`sqlexport`,以及用于性能监控的`mclient`工具。通过这些工具,用户可以轻松地管理数据库、导入大量数据和进行性能调优。 在实际应用中,...

    MonetDB Source Code 11.21.11

    MonetDB 是一款高效、开源的内存数据库管理系统(In-Memory Database Management System,简称 IMDB),专注于处理大规模数据。它的设计灵感来源于列式存储、查询优化以及并行计算的最新研究成果,尤其在大数据分析...

    MonetDB-Jul2021-29.tar.gz

    MonetDB是一款高性能、开源的关系型数据库管理系统,专注于大规模数据处理。这个名为"MonetDB-Jul2021-29.tar.gz"的压缩包很可能包含了MonetDB在2021年7月的一个更新版本或者特定构建,版本号为29。".tar.gz"是一种...

    MonetDB的GDK实现分析.docx

    MonetDB是一个高性能的关系型数据库管理系统,其设计目标是处理大规模的数据。GDK(Generic Database Kit)是MonetDB的一部分,它提供了一种机制来扩展MonetDB的内建数据类型和操作。以下是对MonetDB的GDK实现进行的...

    MonetDB:这是MonetDB Mercurial存储库的正式镜像。 请注意,我们不接受github上的pull请求。 回归测试结果可以在MonetDB Testweb http上找到

    MonetDB数据库系统 MonetDB数据库最初由(请参阅 )。 现在,开发工作已转移到了独立的公司 。 通过MonetDB项目,我们将MonetDB系统引入了开放源代码,可在上进行访问。 即使开发主要发生在公司中,MonetDB数据库...

    MonetDB网络通信分析.docx

    MonetDB是一款高性能的关系型数据库管理系统,其网络通信机制对于理解和优化其运行至关重要。本文将深入探讨MonetDB的网络通信分析,重点关注数据库初始化、守护进程、线程管理和客户端处理等方面。 首先,MonetDB...

    MonetDB数据库系统是用于查询密集型应用程序的高性能数据库内核-C/C++开发

    MonetDB数据库系统是用于查询密集型应用程序的高性能数据库内核。 可以在我们的Mercurial服务器上找到MonetDB源。 MonetDB数据库系统MonetDB数据库最初由CWI数据库研究小组开发(请参阅https://www.monetdb.org/)。...

    monetdb-nodejs:MonetDB Node.js客户端

    MonetDB NodeJS连接器版本1. * 这个NodeJS模块提供了一种简单而强大的方法,可以在NodeJS程序中使用MonetDB。 对于版本0. *用户: 用法示例var MDB = require ( 'monetdb' ) ( ) ;var options = {host : 'localhost'...

Global site tag (gtag.js) - Google Analytics