0

有没有办法在 c# 中使用 LOAD DATA LOCAL INFILE 命令从内存中加载数据?我能想到的最接近的是执行如下命令:

INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);

我试图避免需要将文件写入客户端系统上的磁盘(权限问题很有趣)。

4

1 回答 1

3

不,你不能。它必须从磁盘上的文件中读取。Txt 或 csv 是最常见的。

http://dev.mysql.com/doc/refman/5.1/en/load-data.html

于 2013-11-07T17:13:31.133 回答