博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql数据导入到infobright
阅读量:6333 次
发布时间:2019-06-22

本文共 1105 字,大约阅读时间需要 3 分钟。

1 在mysql数据库上创建了表

 CREATE TABLE `t_mis` (
    -> `uid` mediumint(9) NOT NULL,
    -> `cid` smallint(6) NOT NULL,
    -> `rating` tinyint(4) NOT NULL
    -> ) ENGINE=MyISAM
    -> ;
并插入数据 :mysql> insert into t_mis (70000,3600,5),(80000,3700,2);

2 然后将数据导出CSV文件:

SELECT * from t_mis INTO OUTFILE '/tmp/mytable.csv'  FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n';

3 在infobright上创建表

CREATE TABLE `t_ib` (
`uid` mediumint(9) NOT NULL,
`cid` smallint(6) NOT NULL,
`rating` tinyint(4) NOT NULL
) ENGINE=BRIGHTHOUSE;

开启 /etc/init.d/mysqld-ib start

4 导入CSV到表t_ib:

LOAD DATA INFILE '/tmp/mytable.csv' INTO TABLE t_ib  FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n';

mysql> LOAD DATA INFILE '/tmp/mytable.csv' INTO TABLE t_ib  FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n';

Query OK, 2 rows affected (4.26 sec)
Records: 2  Deleted: 0  Skipped: 0  Warnings: 0

mysql> select * from t_ib;

+-------+------+--------+
| uid   | cid  | rating |
+-------+------+--------+
| 70000 | 3600 |      5 |
| 80000 | 3700 |      2 |
+-------+------+--------+
2 rows in set (0.23 sec)

转载地址:http://llnoa.baihongyu.com/

你可能感兴趣的文章
《团队软件过程(修订版)》—第1章1.3节TSPi的设计
查看>>
“最佳人气奖”出炉!4月27号,谁能拿到阿里聚安全算法挑战赛的桂冠?
查看>>
《网页美工设计Photoshop+Flash+Dreamweaver从入门到精通》——2.6 图层与图层样式...
查看>>
《iOS组件与框架——iOS SDK高级特性剖析》——第2章,第2.7节获取线路
查看>>
Spring中 @Autowired标签与 @Resource标签 的区别
查看>>
人工智能凭什么毁灭人类
查看>>
[LeetCode]--349. Intersection of Two Arrays
查看>>
tomcat启动报错
查看>>
mongorocks引擎原理解析
查看>>
用Swift实现一款天气预报APP(一)
查看>>
oracle11g R2 RAC卸载grid
查看>>
ES6 结构和扩展运算符
查看>>
王利阳:电商大促 决战6.18
查看>>
kafka消息传输的事务定义
查看>>
JAVA 后台数据校验
查看>>
实现LNMMP
查看>>
mysql的pid文件出现问题
查看>>
计算rem单位
查看>>
第七章 大网高级 ASA
查看>>
rsync+inotify触发式远程同步
查看>>