研究テーマ

作成する画面

  1. データベースに入力する画面
  2. データベースの出力

構築手順

  1. OtaruAPI DBについて
    • MySQLのデータ型 http://www.javadrive.jp/mysql/datatype/index.html
    • DBスキーマ DB定義
      フィールド名データ型フィールドに格納するもの説明など
      facilityTEXT施設名 施設(小学校,中学校,病院,銀行,郵便局,郵便ポスト)
      addressTEXT住所
      latitudeDOUBLE緯度
      longitudeDOUBLE経度
      dateTEXT更新日付
      photoTEXT外観写真★写真をデータベースに格納する方法を確認する
      toilet_photoTEXTトイレの写真★写真をデータベースに格納する方法を確認する
      toilet_infoTEXTトイレの情報どのような情報が良いのか検討中
      etcTEXTその他
      公開しない情報
      user_idTEXT投稿者
      access_ipTEXTアクセスIP
  2. 【MySQL】データベースの準備
    • データベースを作る
      	mysql -u root -p
      	create database データベース名;
      	grant all on データベース名.* to ユーザ名@localhost identified by 'パスワード';
      	flush privileges;
  3. テーブルのフィールドを作成する
    • createTable.sql
      	CREATE TABLE `OtaruAPIver1` (
      	`facility` TEXT NOT NULL ,
      	`address` TEXT ,
      	`latitude` DOUBLE ,
      	`longitude` DOUBLE ,
      	`date` TEXT NOT NULL ,
      	`photo` TEXT ,
      	`toilet_phot` TEXT ,
      	`toilet_info` TEXT ,
      	`etc` TEXT ,
      	`user_id` TEXT NOT NULL ,
      	`access_ip` TEXT NOT NULL
      	) ENGINE = MYISAM ;
  4. テーブルをMySQLに作成する
    • mysql xxxdb < xxxdb.sql -u kimura -p