zoukankan      html  css  js  c++  java
  • mysql以及Mongodb常用命令

    mysql导出csv文件

    select da.STAT_DATE,da.ITEM_ID,da.`VALUE`,it.INDEX_ID,it.DATATYPE_ID,it.INDUS_ID,it.itemname,type.DATATYPE_NAME,inde.INDEX_NAME,industry.INDUS_NAME from gfp_data da LEFT JOIN gfp_item it on da.ITEM_ID=it.ITEMID
    left join gfp_dim_datatype type on type.DATATYPE_ID = it.DATATYPE_ID
    LEFT JOIN gfp_dim_index inde on inde.INDEX_ID = it.INDEX_ID 
    LEFT JOIN gfp_dim_industry industry on industry.INDUS_ID = it.INDUS_ID
    into outfile 'e:/mysqloutput/gfp_data.csv' fields terminated by ','optionally enclosed by ''lines terminated by '
    ';

    直接使用可能会报错,需要修改my.init文件,由于我使用的是mysql5.5版本,没有这个文件,在根目录下新建my.ini,添加如下:

    [mysqld]
    secure_file_priv = E:/mysqloutput

    这是指定导出的位置,和sql语句中的outfile后面保持一致。

    Mongodb导入csv文件

    mongodb常用操作:
    导出/备份数据:mongodump -h localhost -d area_new -o F:mongodump
    创建索引:db.col.ensureIndex({"title":1})       备注:col是表名称 括号里面是字段名,1表示升序
    同时创建多个索引,一个一个建索引会影响其他的索引
    db.vaabs_monthly.ensureIndex({"areaCode":1,"indusId":1})
    查询所有索引db.vaabs_monthly.getIndexes()
    删除索引:db.vaabs_monthly.dropIndex("indusId_1")
    
    将csv导入mongodb数据库:-d 是指定数据库 -c指定集合
    mongoimport -d area_new -c gfp_data --type csv --headerline --file E:/mysqloutput/gfp_data.csv
  • 相关阅读:
    06.数组模拟栈-简易计算器
    05.单向环形链表应用 -- 约瑟夫环
    02.数组模拟环形队列
    01.稀疏矩阵与二维数组相互转化
    大数字相乘
    13.打包发布
    悦苗园公益活动
    程序猿打招自己的电子图书馆
    【技能】提高网站可用性
    【微信技能】如何通过微信号知道对方微信的二维码
  • 原文地址:https://www.cnblogs.com/fengmao/p/7682576.html
Copyright © 2011-2022 走看看