我想知道是否可以通过VB.net使用LOAD DATA LOCAL INFILE
导入给定CSV路径的CSV。
答案 0 :(得分:0)
是的,这是可能的。 LOAD DATA LOCAL INFILE
作为SQL语句执行,您可以使用vb.net连接到MySQL并执行SQL语句。有很多很好的教程,但一种方法是使用.net框架的ODBC连接类。
请记住,因为LOAD DATA LOCAL INFILE
语句在MySQL服务器上执行,所以服务器必须可以访问该路径(不一定是vb.net代码正在执行的地方)。如果不是这种情况,那么您可能希望使用vb.net读取文件,而不是使用INSERT INTO
语句将每行插入表中。