首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用将纬度和经度数据导入数据库?

问如何使用将纬度和经度数据导入数据库?
EN

Database Administration用户
提问于 2015-07-16 17:36:17
回答 1查看 349关注 0票数 1

我目前正在尝试使用mysql工作台中的数据导入向导将一些纬度和经度数据导入到数据库中。问题是导入的浮点值是由mysql工作台修改的,或者它预先形成的任何查询,所以它们是无用的。示例:

40.8152变成40.0000。

我搞不懂为什么会发生这种事。我将列设置为十进制(6,4),但它们在导入时仍然会被修改。

有谁知道是什么原因造成的,以及我如何才能正确地导入这些东西?

编辑:

我也尝试过浮动,浮动(6,4),双倍和双(6,4)有相同的结果。它要么完全删除尾随的十进制值,要么将它们设置为0。

EN

回答 1

Database Administration用户

发布于 2015-07-16 18:09:53

嗯,我不知道如何在Mysql中这样做,但我有一个解决办法。

使用:

代码语言:javascript
复制
mysqldump -u mysqlUser -p DatabaseName TableName > table_data

若要从要使用的表中获取数据,请使用:

代码语言:javascript
复制
mysql -u mysqlUser -p DatabaseName TableName < table_data

将数据放入所需的表中。这将保留正确的值。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/107231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档