zoukankan      html  css  js  c++  java
  • 【转】【MySQL】用 Load data local infile 语句快速导入文件

    如果需要从文件导入数据到数据库,可以用Load data local infile 语句。

    默认的情况是这样的:

    制表符tab为字段分隔符,换行符为记录分隔符。

    这种情况不需要任何附加条件说明,直接用最简明的语句就可以:

    load data local infile 'F:/pet.txt' into table pet;

    有的情况是这样的:


    逗号','为字段分隔符,换行符为记录分隔符。

    这种情况,只有记录的分隔符是默认的,就要附加字段分隔条件:

    load data local infile 'F:/pet1.txt' into table pet fields terminated by ',';

    还有种情况是这样的:


    逗号','为字段分隔符,'*,'为记录分隔符。

    这种情况,无论字段还是记录的分隔符都不是默认的,就要分别加以说明:

    load data local infile 'F:/pet2.txt' into table pet fields terminated by ',' lines terminated by '*,';

    查询,用select * from pet;测试一下导入数据的结果:

    每种情况都是:

    OK,导入成功 !

  • 相关阅读:
    地图的可视化--Folium
    GIS性能策略
    计算多边形中心线
    生成凹壳
    路径分析之NetworkX实例
    网络分析之networkx(转载)
    网络分析之Pgrouting(转载)
    颜色空间变换(RGB-HSV)
    计算坡度与坡向
    计算山体阴影
  • 原文地址:https://www.cnblogs.com/todoit/p/2548525.html
Copyright © 2011-2022 走看看