如何正确地将“点”字段的值设置为MySql数据库表?

时间:2016-10-21 14:15:12

标签: mysql sql database rdbms opengis

我是数据库中的新手,我在MySql数据库上工作。

在表格中,我有一个名为 geographic_position 的字段,其中 POINT 作为数据类型。此字段表示地图上某点的GPS位置。

我试图将一个值插入 41.729086,12.278478 ,以便从我的IDE中创建此表的记录,但它未初始化(显示为 null

现在尝试通过IDE更新它(将其设置为“文本”)但是我收到以下错误消息:

#22003Cannot get geometry object from data you send to the GEOMETRY field

将此点的坐标插入此 POINT 字段的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

检查 manual

 INSERT INTO geom VALUES (ST_GeomFromText('POINT(41.729086 12.278478)'));