将coorodinates从.txt导入mysql的最佳方法

时间:2016-02-02 20:46:23

标签: mysql mysql-workbench

任何人都知道将经度和纬度coorodinates导入.txt文件到mysql的最佳方法。

coorodinates类似于-0.08603880764133631,51.493810310833105。只有逗号分隔才能显示long和lat,而mysql表在不同的列中有经度和纬度。或者,如果有人知道如何正确地分离它们将会起作用。列表中有超过70000个corodinates,所以手动完成它们需要很长时间。

1 个答案:

答案 0 :(得分:-1)

如果每一对都在一个单独的行上,您可以轻松地使用正则表达式搜索并替换第一部分的逗号到逗号的开头,从第二部分的逗号到第二部分的行尾。

还有一些网站会为您执行此操作,例如scriptify.org。这是一个较旧的网站,所以现在可能有更好的网站。我也不确定它将如何处理7000线。基本上你在上面的框中输入$x, $y等变量。将坐标复制并粘贴到中间框中。最后放置您想要的mysql代码,例如:insert into mytable values($x, $y);。点击scriptify按钮,它就能为你完成工作。

相关问题