小さい頃はエラ呼吸

いつのまにやら肺で呼吸をしています。


SQLite

SQLite3でINTEGERカラムをAUTOINCREMENTする方法

SQLite3でINTEGERカラムをAUTOINCREMENTする 以下のようにAUTOINCREMENTを指定してあげると良いです。 CREATE TABLE users ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, furigana TEXT ); 関連エントリ PHP5とSQLite3でつくるトランザクション処理 S…

PHP5とSQLite3でつくるトランザクション処理

PHP5とSQLite3でトランザクション処理を行うサンプルプログラムをつくってみました。 SQLite3でもトランザクション処理の考え方は、他のデータベースと変わりません。トランザクションを開始して、正常に終了したらコミットして、エラーがあれば、ロールバッ…

SQLite3のexec関数でattempt to write a readonly databaseのエラーが出る件

最近、Mac OS X 10.6 Snow Leopard上でPHP5とSQLite3を動かしながら遊んでいます。以前までのエントリは、こちら。 Mac OS X. 10.6 Snow LeopardでPHP5.3を動かしてみたよ。 - 大人になったら肺呼吸 PHPのSQLite3クラスを使ってSQLite3を操作する - 大人にな…

SQLite3で作成済みtable(テーブル)の一覧を取得する

SQLite3で作成済みのテーブルの一覧を取得するには、.tablesコマンドを実行します。 .tables 作成したテーブルの一覧を取得する 以下のようにテーブルを2つ作成したあとに、.tablesコマンドを実行すると、テーブルの一覧が表示されます。 sqlite> CREATE TAB…

PHP5.3とSQLite3でつくる検索フォームのサンプルアプリ

はじめに PHP5.3とSQLite3を使って、Web画面からSQLite3に格納されているデータを検索するフォームを作ってみました。 前回までのエントリは、こちら。 PHPのSQLite3クラスを使ってSQLite3を操作する - 大人になったら肺呼吸 Mac OS X. 10.6 Snow LeopardでS…

PHPのSQLite3クラスを使ってSQLite3を操作する

前回までのエントリで、Mac OS X 10.6 Snow Leopard上でPHP5とSQLite3を動かすことができるようになったので、今回はPHPからSQLite3を操作してみました。 前回のエントリは、こちら。 Mac OS X. 10.6 Snow LeopardでSQLite3を動かしてみたよ。 - 大人になっ…

Mac OS X. 10.6 Snow LeopardでSQLite3を動かしてみたよ。

はじめに この記事では、Mac OS X. 10.6 Snow LeopardでSQLite3を動作させるまでの手順とその操作方法について書いています。SQLite入門 すぐに使える軽快・軽量データベース・エンジンposted with amazlet at 13.06.06西沢 直木 翔泳社 売り上げランキング:…