【perlメモ】coreserverでcronでDBIを使ってSQLiteを弄るcgiを実行すると「database table is locked(1) at dbdimp.c line 398」になる件
coreserverでSQLiteを使ったcgiというかperlのスクリプトを1時間ごとに実行するようにしてみたのですが、cronから以下のようなメールが送られてきます。 DBI::db=HASH(0x83c5da0)- […]
SQLiteSpyを1.8.16から1.9.3にアップデートした件
私がもっぱら趣味で利用するデータベース(以下DB)はSQLiteなのですが、DBの中を参照したり、値を弄ったり、SQLを考えたりするときに便利なのがデータベースマネージャです。コマンドラインインタフェースよりGUIベース […]
【SQLiteメモ】DEFAULT制約を使ってINSERT時に自動でタイムスタンプを設定する。
CREATE TABLE GPS_Logger ( ID INTEGER PRIMARY KEY AUTOINCREMENT, CREATOR […]
[PHPメモ]PHP覚えたので掲示板作ってみた
2009年11月に楽天ブックスで上記の「はじめてのPHPプログラミング(基本編)(ISBN:9784798020822)」を購入してずっと机の片隅で眠ってましたが最近一念発起してちまちま読んで10日ほどで一応読破しました […]
SQLiteの「database is locked」について
教えて!Ziddyちゃん – SQLiteファイルへの同時アクセス過多によるロックについて 2ちゃんねるのSQLiteのスレッドでもちょっと話題になっていたのでとりあげてみます。私もよくPerl+SQLite […]
【SQLiteメモ】小数点以下を取得するには
Ajaxの勉強がてらに投票プログラムを作ってみた。 – KUMA TYPE 上記で配布している投票プログラムで作成されたデータベースで評価の平均点を求めようと思う場合。 […]
sqlite3でデータをインポートとエクスポートする方法
ニコニコ・レーダーのカテゴリが動作しなくなっていた。原因はDBのATTACHができなくなっていたため。 [SQLiteメモ][perlメモ]SQLiteで一つのコネクションで複数のデータベースファイルを扱うには?  […]
【フリーソフト】SQLite用のデータベースマネージャ『SQLiteSpy』
SQLiteSpy [Delphi Inspiration] 前は、「SQLite Database Browser」というのを使ってましたが、SQLの文法を間違えると固まる等不安定なので「SQLiteSpy」に乗り換え […]
【perlメモ】SQLite DBI/DBDを使ったCREATE TABLE,INSERT,SELECT,UPDATE,DELETEのサンプル
SQLiteとDBI/DBDを使ってperlでプログラミングすることがよく有りますが、よく使うけどそのたびに過去のに書いたソース探したりして面倒なのでまとめておきます。 データベースファイルの作成 データベースファイルと […]
[SQLiteメモ][perlメモ]SQLiteで一つのコネクションで複数のデータベースファイルを扱うには?
普通はひとつのデータベースに対して一つのコネクションで接続を行ってデータベース(以下DB)を制御します。一つのDBのなかには複数のテーブルがあってSQLを使って目的のデータを抽出します。一つのDBの中に複数のテーブルがあ […]