--

--

コメント

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
管理者にだけ表示を許可する

この記事のトラックバックURL

http://welcomevac201world.blog84.fc2.com/tb.php/392-fa6cf6ef

06

09

コメント

CakePHP1.3でSQLite3を使う

Centos5 SQLite3 CalePHP1.3.10


PHP5.1.X系でSQLite3を使ってみよーーーー!!


仕事の関係でSQLiteを使うことに。
なにそれ新しいDB?と思ったらずいぶん普及しているようで...( ´ー`)フゥー...

ようするに複雑すぎない程度に使い勝手のいいDBMSなのです。

例のごとく、CakePHPで動かすので、
CakePHPで最終的にはテスト。

install_cakephp1_3_10.jpg


こちらからSQLiteを持ってくる。
SQLite.org
http://www.sqlite.org/download.html



centosにteratermとかでアクセスして作業開始

$ yum list installed

 php-devel.x86_64   5.1.6-23.9v1 installed
 php-sqlite2.x86_64 5.1.6-23.9v1 installed



...もう入ってた。

でもSQLite3を使いたいので、installすることに

$ sudo yum -y install sqlite




さて、とりあえずこれでおk。

phpinfoを見て、SQLite接続できそうなの(pdo_sqliteの内容)を確認...

抜かりねーな。

ここを参考にしながら、
http://www.dbonline.jp/sqlite/database/index1.html


/app/webroot/db.sqlite3を先に作り。


じゃあここからCakePHPで接続を試みてみる。

CakePHP1.3はdriverが無いっぽい。
ということでこれを丸ごと入れて、

dbo_sqlite3
https://github.com/cakephp/datasources/blob/master/models/datasources/dbo/dbo_sqlite3.php


database.php

define('DB_PATH', WWW_ROOT.'db.sqlite3');

class DATABASE_CONFIG {

  var $default = array(
    'driver' => 'sqlite3',
    'database' => DB_PATH,
  );

  var $test = array(
    'driver' => 'sqlite3',
    'database' => DB_PATH,
  );
}



と設定。

画面確認...

install_all_greeeeeeeen.jpg


できたー( ゚Д゚)y─┛~~
関連記事
スポンサーサイト
管理者にだけ表示を許可する

この記事のトラックバックURL

http://welcomevac201world.blog84.fc2.com/tb.php/392-fa6cf6ef

ようこそ!

ブロとも申請フォーム

ブロ友申請大歓迎です!
一覧に表示されるので自動で相互リンクになります!

>> ブロ友申請はこちら <<

検索フォーム

最近のコメント

メールフォーム

名前:
メール:
件名:
本文:

FC2ブログランキング

人気ブログランキング

人気ブログランキング

ブログ村

アクセスランキング

[ジャンルランキング]
育児
749位
アクセスランキングを見る>>

[サブジャンルランキング]
パパ育児
60位
アクセスランキングを見る>>

やーんは今、

ブロとも一覧

Designed by

Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。