Mozilla における SQL サポート
Mozilla の SQL サポートによりアプリケーションを SQL データベースに直接繋ぐことができます。もう、アプリケーションでの情報のやりとりに Perl や Python といったスクリプト言語を介する必要はありません。アプリケーションとデータを分割しているレイヤーを取り除くことによってプログラマの仕事を単純化します。
パッケージのダウンロード
Mozilla Firebird 0.6 用のパッケージ
- Mac OS X
- sql-mac-MachO-0.6-static.xpi (libpq 3.0 に静的にリンクされています)
- Win32
- sql-win32-0.6-static.xpi (libpq 3.0 に静的にリンクされています)
Mozilla 1.4 および Netscape 7.1 用のパッケージ
- Linux
- sql-i686-pc-linux-gnu-1.4.xpi (GCC 3.2.2 でコンパイルされています)
- sql-i686-pc-linux-gnu-1.4-static.xpi (GCC 3.2.2 でコンパイルされています、libpq 3.0 に静的にリンクされています)
- Mac OS X
- sql-mac-MachO-1.4-static.xpi (libpq 3.0 に静的にリンクされています)
- Win32
- sql-win32-1.4.xpi
- sql-win32-1.4-static.xpi (libpq 3.0 に静的にリンクされています)
ソースの入手
コードは mozilla/extensions/sql ディレクトリにあります。
ビルド
以下のコマンドを実行して Mozilla に SQL サポートを構築してください。
-
configure --enable-extensions=default,sql
-
export MOZ_ENABLE_PGSQL=1
-
export MOZ_PGSQL_INCLUDES=Your PGSQL directory/include
-
export MOZ_PGSQL_LIBS=Your PGSQL directory/lib
- 通常の方法に従って Mozilla をビルドしてください
サンプルコード
テストアプリケーションは mozilla/extensions/sql/sqltest
ディレクトリにあります。
テスト
テストアプリケーションを実行するには、ブラウザにロードするか、 -chrome コマンドラインオプションに chrome://sqltest/content/ を設定して実行してください。
フィードバック
bugzilla レポートを「SQL」コンポーネントに登録してください。その際には必ず バグ報告ガイドライン を読んでバグ報告の仕方について理解するようにしてください。
リンク
- Remote Application Development with Mozilla by Brian King と and Myk Melez
- Native Database Support by Jan Varga
連絡先
開発: Jan Varga
品質保証: Owen Marshall