对于mysql,如何将a服务器上的csv文件远程导入b服务器mysql的某个表中?

对于mysql,如何将a服务器上的csv文件导入到b服务器上mysql的某个表中,

不将csv文件先传输到b服务器,可以直接远程导入吗?

使用LOAD DATA LOCAL INFILE,注意使用LOCAL

LOAD DATA LOCAL INFILE  'c:/tmp/discounts.csv'
INTO TABLE discounts
FIELDS TERMINATED BY ',' 
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 ROWS;

https://www.mysqltutorial.org/import-csv-file-mysql-table/#:~:text=It%20is%20possible%20to%20import%20data%20from%20client,client%20and%20sends%20it%20to%20the%20MySQL%20server

如果在一个局域网,可以用samba服务映射网络路径,直接导入

我是通过Navicat连接2个数据库,通过该工具实现数据复制的。