職案人

求職・歴史・仏教などについて掲載するつもりだが、自分の思いつきが多いブログだよ。適当に付き合って下さい。

SQLite Managerでデータベースを作成する

2016年01月27日 | SQLiteManager
SQLite Managerでデータベースを作成する


【環境条件】
os:win7
XAMPP1.8.3
PHP: 5.5.15
SQLiteManager
C:\xampp\sqliteにsqlite3がインストしてある

【参照サイト】
下のWebサイトを参考すれば出来る
SQLiteManagerのインストールとデータベースの作成
ぱふぅ家のホームページ 
MAMPのSQLiteManagerを使用してsqlite3のテーブルの作成とフィールドの設定、レーコードの挿入を試す
Windows 環境の SQLite3 で文字化け

【参照データベース】


【SQLiteManagerの操作】

1.ブラウザからSQLiteManagerを立ち上げる。
「http://localhost/SQLiteManager-1.2.4/index.php」をアドレスバーに入れてクリック

エラーが出たら、参照サイトを見よ

2.データベースを作成する
名前:会員データ
パス:C:\xampp\sqlite\kaniin.sqlite3
上記のように設定したら、「保存」をクリックする


3.テーブルを作成する
名前:meibo
フィールド数:4
と書き込み、「実行」をクリックする


4.カラムを設定
no(フィールド):integer(型):4(長さ):not null(ヌル):チェック(プライマリ)
name(フィールド):varchar(型):なし(長さ):not null(ヌル):なし(プライマリ)
kana(フィールド):varchar(型):なし(長さ):not null(ヌル):なし(プライマリ)
tel(フィールド):varchar(型):なし(長さ):not null(ヌル):なし(プライマリ)
以上の4つを設定し、「保存」をクリックする


5.データを挿入
テーブルmeiboをクリック → メニュー「挿入」をクリックする


6.新規レコードを挿入
「ヌル」のクリックを外す
「別の新規レコードを挿入する」にチェックを入れる
1件目のデータを入れるた度に、「保存」をクリックする


7.全データの表示

全データを入れ終わったら、
最終レコードの保存時には、[前のページに戻る」にチェックを入れてください。


テーブルmeiboをクリック → メニュー「表示」


8.コマンドプロンプト表示
Windows のコマンドプロンプトのプロパティを下記のように設定し直す
フォント→ ”MS ゴシック”
コマンド「 chcp 65001」を実行する


コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

xamppにSQLitemanegerをインストールするには

2016年01月15日 | SQLiteManager
xamppにSQLitemanegerをインストールする


【環境条件】
os:win7
XAMPP1.8.3
PHP: 5.5.15

【SQLite Managerの入手先】
SQLite ManagerのホームページからSQLiteManager-1.2.4.zipをダウンロードする





【SQLite Managerのインストール】
SQLiteManager-1.2.4.zipを「C:\xampp\htdocs」フォルダーに展開する


【php.iniの設定】
extension=php_pdo.dll
extension=php_sqlite.dll
を追加した後、Apacheを再起動させる。

【日本語エンコードの変更】
C:\SQLiteManager-1.2.4\langフォルダーにある「japanese.inc.php」ファイルを下記のように書き換える。
→変更前
$charset = 'euc-jp';
$langSuffix = 'ja-euc';
→変更後
$charset = 'utf-8';
$langSuffix = 'ja-utf-8';

【重要】
ファイル「japanese.inc.php」を書き換えたなら、このファイルをテキストの文字コードをUTF-8 に変換してから、保存する。


【起動方法】
ブラウザのアドレス欄に

http://localhost/SQLiteManager-1.2.4/index.php

と入力する。

【エラー表示】
Strict Standards: Non-static method sqlite::getDbVersion() should not be called statically, assuming $this from incompatible context in C:\xampp\htdocs\SQLiteManager\include\SQLiteAutoConnect.class.php on line 12

【対策】
C:\xampp\htdocs\SQLiteManager-1.2.4\include\sqlite.class.phpファイル内の
getDbVersion関数にStaticを追加する



【トップページの表示】
下記のように表示されたらOK

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする