我对数据库很陌生,正在研究 MySql 数据库。
在表中,我有一个名为geographical_position的字段,其数据类型为POINT。该字段表示 map 上某个点的 GPS 位置。
我尝试从 IDE 中为该表的记录插入一个值 41.729086, 12.278478,但它未初始化(显示为 null)
现在尝试通过 IDE 更新它(将其设置为“文本”),但我收到以下错误消息:
#22003Cannot get geometry object from data you send to the GEOMETRY field
将此点的坐标插入此 POINT 字段的正确方法是什么?
最佳答案
检查manual :
INSERT INTO geom VALUES (ST_GeomFromText('POINT(41.729086 12.278478)'));
关于mysql - 如何正确地将 "point"字段的值设置到MySql数据库表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40178972/