utf8 以外の文字列を実行し続ける php-gtk アプリに少し問題があります。データベースが UTF-8 であると想定されている場合でも、データベース接続に問題があることがわかりました。
「SET CHARACTER SET utf8」(MySQL の方法) と「SET NAMES UTF8」を試してみましたが、何も起こりません (「 SQLite が理解するクエリ言語 」ページにも、このコマンドに関する情報はありません。私はそれについて驚かない)。
PD: 接続はすでに UTF-8 で、データはそうではないかもしれませんが、接続のエンコードを変更する方法があれば、この質問は役に立ちます。