2

我正在尝试将空间点存储在 phpMyAdmin 的数据库中,但我不知道为什么总是显示为 [GEOMETRY-25B]。下面是我使用的命令。

INSERT INTO `locations`(`Location`) VALUES (GeomFromText( 'POINT(40 -100)'))

或者

INSERT INTO `locations`(`Location`) VALUES (Point(40,-100))
4

2 回答 2

2

单击选项,然后选择“全文”和“众所周知的文本”。

于 2013-09-27T17:36:17.723 回答
0

我发现了一些东西。点存储正常,如果您尝试执行下面的查询,它会以 POINT(4 5) 的形式返回点。但是我怎样才能让它们在桌子上可见呢?

 SELECT AsText(`Location`) FROM `products`

更新:正如上面提到的@Marc,将 phpMyAdmin 升级到最新版本 4.0.7 后,有一个选项“众所周知的文本”,它使点对表格可见。

于 2013-09-27T17:49:08.243 回答