c# - 从内存加载 C# 中的数据 LOCAL INFILE

标签 c# mysql

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

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

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

最佳答案

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

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

关于c# - 从内存加载 C# 中的数据 LOCAL INFILE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19841744/

相关文章:

php - 有没有办法默认要求全文搜索中的所有单词?

c# 合并字节数组并转换为 16 位整数

c# - 在 VS Code : Getting scriptcs error 中运行 C# 代码时遇到问题

c# - 为什么 CSRF 从 OWASP 前 10 名中删除,如何防止 ASP.NET mvc 上的 CSRF?

c# - 如何在 C# 中做类似 Delphi 的框架?

mysql - 无法更改MySQL密码

mysql - 如何列出一个城市的所有地区每月显示的利润

mysql - 将 MySQL 中的 unicode 字符从最少的字符数排序到最多的字符数?

mysql - 如何使用 Magento 资源获取受 MySQL 影响的行?

c# - 如何从 C# 返回字符串 Kusto 查询的结果