mysql5.7でgeometryを試してみましたが、8.0では同じようにやっても動作しませんでした。 例えば、以下のようなクエリを実行すると、mysql5.7では問題ありませんが8.0ではエラーになってしまい、Latitudeの範囲は、-90.0000000から90.000000だよ?ってメッセージが出力されます。 mysql> SELECT VERSION(); +-----------+ | VERSION() | +-----------+ | 5.7.29 | +-----------+ 1 row in set (0.00 sec) mysql> SELECT ST_AsText(ST_GeomFromText('POINT(102.1893310546875 3.880696482497261)', 4326)); +-----------------------------
![MySQL8.0では、地理座標の扱いに互換性が無い|moli9ma](https://cdn-ak-scissors.b.st-hatena.com/image/square/c446ecc7f017e4112abe775bc787eadb48e961a8/height=288;version=1;width=512/https%3A%2F%2Fassets.st-note.com%2Fproduction%2Fuploads%2Fimages%2F22125200%2Frectangle_large_type_2_5280f386ef9951fa316e821425f4a2ae.png%3Ffit%3Dbounds%26quality%3D85%26width%3D1280)