sqlite

CakePHPでSqlite3を使う

標準のPHP5で対応しているSqliteのバージョンは2のため、単純にdatabases.incにsqliteと書くとバージョン2で使われる。 バージョン3は、PDOを使ってアクセスするのだけど、標準のCakePHPでは読み込めないので、調べてみた。 以下を参考に ・CakePHP1.3.2でSQ…

Sqliteでテーブル一覧と定義を取得する

テーブルの情報を取得する select tbl_name, sql from sqlite_master where type = 'table'; MysqlでのShow Tableのようにテーブルの一覧を取得する select tbl_name from sqlite_master where type = 'table'; もしくは .tables TABLENAME MysqlでのDESCの…

Sqliteの備考

読み込もうとしたらエラーが出る sqliteのバージョンが合ってないのが原因。以下のエラーの場合、sqlite3のデータをsqlite2で開こうとしている file is encrypted or is not a database sqlite