gpt4 book ai didi

mysql - LOAD DATA INFILE 不导入到mysql数据库

转载 作者:行者123 更新时间:2023-11-29 14:45:04 24 4
gpt4 key购买 nike

我有名为“master”的 mysql 表

CREATE TABLE `master` (
`id` int(7) NOT NULL AUTO_INCREMENT,
`destination` varchar(30) NOT NULL,
`bay` varchar(5) DEFAULT NULL,
`shipInvoiceNumber` varchar(20) NOT NULL,
`invoiceNumber` varchar(20) DEFAULT NULL,
`start` varchar(20) NOT NULL,
`end` varchar(20) NOT NULL,
KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=100113 DEFAULT CHARSET=latin1;

我已经使用 LOAD DATA INFILE 编写了代码。

mysql_query("LOAD DATA INFILE 'master.csv' INTO TABLE master fields terminated by ',' (destination,bay,shipInvoiceNumber,invoiceNumber,start,end);"); 

我的'master.csv'文件

康提,Bay1,2011/331,5618,60842,60855
康提,Bay1,2011/331,5618,62493,62493

但它没有将数据导入到数据库表中。

有什么问题吗?

最佳答案

如果没有有关错误的附加信息,可能有两个原因:

  1. Mysql 是远程服务器,您尝试从远程服务器加载文件。所以你使用LOAD DATA LOCAL INFILE。请参阅 http://dev.mysql.com/doc/refman/5.1/en/load-data.html 中的本地描述部分
  2. 您无权运行此命令

关于mysql - LOAD DATA INFILE 不导入到mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7136903/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com