半天呀z
2020-08-09 20:56
采纳率: 33.3%
浏览 159

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

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

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

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • jingluan666 2020-08-10 09:19
    已采纳

    使用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

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • threenewbee 2020-08-10 09:13

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

    评论
    解决 无用
    打赏 举报
  • 重剑无锋123 2020-08-11 16:48

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

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题