トップページ -> インストール,設定,利用 -> Apache, MySQL, PHP, phpMyAdmin のインストールと各種ツールの使用法 -> MySQL の空間索引を使ってみる
[サイトマップへ], [サイト内検索へ]

MySQL の空間索引を使ってみる

CREATE TABLE GDATA (
  `x` DOUBLE NOT NULL,
  `y` DOUBLE NOT NULL,
  `pt` POINT DEFAULT NULL
) ENGINE=MyISAM DEFAULT charset=utf8;

# ここで GDATA の x, y 列のデータをセット

update GDATA set pt = PointFromText( concat( ‘POINT(’,x,' ',y,')' ) );
CREATE TABLE GDATA2 (
  `x` DOUBLE NOT NULL,
  `y` DOUBLE NOT NULL,
  SPATIAL KEY `sp_index` (`pt`)
) ENGINE=MyISAM DEFAULT charset=utf8;
insert into GDATA2(x,y,pt) select x,y,,pt from GDATA;

本サイトのサイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

問い合わせ先: 金子邦彦(かねこ くにひこ) [image]