我想将一个大的csv/txt/tsv文件导入mysql服务器数据库。该文件位于大学的一台远程机器上,我可以通过ssh访问该机器。mysql数据库(和服务器)位于同一台远程机器上。我一直在尝试使用Navicat将此文本文件导入到远程数据库中,但没有成功。
有没有一种简单的方法,不用先下载(非常大的)文件,然后上传到mysql?
发布于 2011-07-29 05:37:06
使用SQL YOG
发布于 2011-07-29 05:38:58
您可以编写简单的bash脚本,将csv/txt/other转换为sql。
发布于 2011-07-29 05:39:43
LOAD DATA INFILE会做你想做的事。它既可以处理本地(对于服务器)文件,也可以处理本地(对于您)文件。
https://stackoverflow.com/questions/6866004
复制相似问题