Php 如何从csv文件中选择要导入数据库的字段?

Php 如何从csv文件中选择要导入数据库的字段?,php,mysql,Php,Mysql,您可以省略以…结尾的内容。。。语句或在提及列名之前使用它们 例1: 例2: 请参阅文档: 加载数据填充语法: 你能补充一下吗?你想干什么?运行此代码时会发生什么,您希望发生什么?1064-您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,了解在第1行“字段终止于”、“行终止于”附近使用的正确语法\r\n我想将csv文件中的一些选定字段插入我的MySQL数据库 LOAD DATA INFILE 'c:\sample data.csv' INTO TABLE comp

您可以省略以…结尾的内容。。。语句或在提及列名之前使用它们

例1:

例2:

请参阅文档:

加载数据填充语法:
你能补充一下吗?你想干什么?运行此代码时会发生什么,您希望发生什么?1064-您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,了解在第1行“字段终止于”、“行终止于”附近使用的正确语法\r\n我想将csv文件中的一些选定字段插入我的MySQL数据库
LOAD DATA INFILE 
    'c:\sample data.csv' INTO TABLE
    companies(company_name,company_description) FIELDS TERMINATED BY ','
    LINES TERMINATED BY '\r\n';
LOAD DATA INFILE 
    'c:\sample data.csv' INTO TABLE
    companies(company_name,company_description);
LOAD DATA INFILE 
    'c:\sample data.csv' INTO TABLE
    companies
    FIELDS TERMINATED BY ','
    LINES TERMINATED BY '\r\n'
    (company_name,company_description);