zoukankan      html  css  js  c++  java
  • Mysql导入CSV文件

      这两天练手JAVA WEB想做一个网页版的实验室通讯录,结果导入CSV文件时候出现了问题,原来Windows下导入要注意分隔符和Linux不同,另外编码格式一定要指定好。

      CSV文件的格式是:

      张三,13241116765,123@mail.bupt.edu.cn

          李四,12323423425,234@mail.bupt.edu.cn

      Windows:

    LOAD DATA INFILE "d:/insert_data.csv"      --指定需要得去CSV文件的位置
    REPLACE INTO TABLE DEMO                    --指定要插入的表注意REPLACE为替换
    CHARACTER SET gb2312                       --指定编码,以免乱码
    FIELDS TERMINATED BY "," ENCLOSED BY ""    --指定分隔符为,被""包围
    LINES TERMINATED BY "
    ";                --指定每行以什么结尾

         Linux:

     

    LOAD DATA INFILE '/home/test/dump/ip_location.csv'
    INTO TABLE ip_location
    CHARACTER SET utf8
    FIELDS TERMINATED BY ',' ENCLOSED BY '"';
  • 相关阅读:
    CentOS 7 安装java 环境
    CentOS 7 替换网易yum 源
    九度:题目1553:时钟
    Maximum Subarray
    职场细节
    poj2524 Ubiquitous Religions
    九度 1526:朋友圈
    程序载入
    设备管理
    操作系统系列
  • 原文地址:https://www.cnblogs.com/zhoujunfu/p/4054099.html
Copyright © 2011-2022 走看看