C# 批量插入未按预期工作
我在两台不同的服务器上有两个表。我称之为本地表和远程表。出于某些原因,我想对远程表进行大容量插入,并使用本地数据作为源。在PHPMYADMIN中,我检查了它的两个totalRowsC# 批量插入未按预期工作,c#,mysql,rows,bulkinsert,C#,Mysql,Rows,Bulkinsert,我在两台不同的服务器上有两个表。我称之为本地表和远程表。出于某些原因,我想对远程表进行大容量插入,并使用本地数据作为源。在PHPMYADMIN中,我检查了它的两个totalRows TABLE | ROWS ----------------------- LOCAL | 1111 REMOTE | 0 我希望远程表与本地表具有相同的行。但它并没有像预期的那样工作。批量插入后,它返回: TABLE | ROWS -------
TABLE | ROWS
-----------------------
LOCAL | 1111
REMOTE | 0
我希望远程表与本地表具有相同的行。但它并没有像预期的那样工作。批量插入后,它返回:
TABLE | ROWS
-----------------------
LOCAL | 1111
REMOTE | 64
我不知道为什么会这样。我也用同样的方法为两个不同的服务器的另一个表做了同样的工作,它的工作方式与我所期望的一样。也许你有个主意?那么你使用相同的代码在两个不同的远程服务器中大容量插入,它工作得很好 是否使用加载数据填充?或者您只是在运行多个insert查询 如果使用加载数据填充,则需要确保文件的路径正确