mysqlimport如何在内部工作?
正如MySQL文档所说的那样,mysqlimport如何在内部工作?,mysql,mysqlimport,Mysql,Mysqlimport,正如MySQL文档所说的那样,加载数据填充比大容量插入(插入值)快20倍,我试图在我的应用程序中用加载数据填充替换插入值 当我尝试用ADO.NET加载数据填充时,它以一个错误结束。似乎无法从未运行MySQL的本地计算机加载文件 但这对mysqlimport来说不是问题,文档也这么说 您还可以使用mysqlimport实用程序加载数据文件;信息技术 通过向服务器发送LOAD DATA INFILE语句进行操作。这个 --本地选项使mysqlimport从客户端主机读取数据文件 我很好奇当mysql
加载数据填充
比大容量插入(插入值
)快20倍,我试图在我的应用程序中用加载数据填充
替换插入值
当我尝试用ADO.NET加载数据填充时,它以一个错误结束。似乎无法从未运行MySQL的本地计算机加载文件
但这对mysqlimport来说不是问题,文档也这么说
您还可以使用mysqlimport实用程序加载数据文件;信息技术
通过向服务器发送LOAD DATA INFILE语句进行操作。这个
--本地选项使mysqlimport从客户端主机读取数据文件
我很好奇当mysqlimport将数据导入远程机器上的MySQL时,它使用了什么协议
是解析数据文件并像插入值那样构造SQL吗?
或者它有一个特殊的协议将数据文件直接发送到MySQL?如果你能理解c/c++你可以自己检查MySQL的源代码和MySQL工具都是开源的没有特殊协议只是一个c MySQL_查询函数-local选项将本地添加到加载数据填充