【问题标题】:How to import xls file in to MySQL table如何将xls文件导入MySQL表
【发布时间】:2015-04-29 15:53:02
【问题描述】:

我使用的是 ubuntu 14.04 操作系统,我想将 excel sheet(.xls) 导入数据库。

我正在使用 phpmyadmin mysql 管理工具。如果有人能给我将 xls 导入 mysql 的命令,我将不胜感激。

【问题讨论】:

    标签: csv ubuntu phpmyadmin


    【解决方案1】:

    将 CSV 文件导入 MySQL 表

    将文件类型更改为 CSV

    根据excel列名创建表

    将csv文件放入/var/lib/mysql

    打开 phpmyadmin sql 命令面板: 执行这条sql命令

    LOAD DATA INFILE 'testlist.csv'
    INTO TABLE TEST
    FIELDS TERMINATED BY ','
    ENCLOSED BY '"'
    LINES TERMINATED BY '\n'
    IGNORE 1 ROWS;
    

    使用加载数据功能。看 http://dev.mysql.com/doc/refman/5.1/en/load-data.html

    将 CSV 文件导出到 MySQL 表中

    SELECT ... FROM ... WHERE ... 
    INTO OUTFILE 'testlist.csv'
    FIELDS TERMINATED BY ','
    

    这是一个生成许多程序使用的逗号分隔值 (CSV) 格式文件的示例:

    SELECT * INTO OUTFILE '/tmp/result.txt'
    FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
    LINES TERMINATED BY '\n'
    FROM test_table;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-11
      • 2014-05-16
      • 1970-01-01
      • 2011-04-07
      • 2012-06-20
      相关资源
      最近更新 更多