2011-07-13 21 views
1

私はMySQLデータベースにアクセスするPHPスクリプトを持っています。これらのスクリプトはすべて私のサーバーで実行されています。私は.exeプログラムを生成するためにPHPスクリプトをコンパイルする方法を知っていますが、これはMySQLを使用するPHPスクリプトを初めて取得したもので、全体をどのようにコンパイルするのか分かりません。私はオフラインで使用する必要があるので、リモートのmysqlを使用する.exeが必要ない。PHPスクリプトとmysqlをコンパイルすることは可能ですか?

ありがとうございました。

+1

.exeファイルを作成するために何を使用していますか?通常、コンパイラはこのために特定のデータベース拡張をサポートする必要があるため、共有する価値があります。次に、sqliteのようなファイルベースのデータベースを探すかもし​​れません。 – hakre

+0

PHP自体は、リモート/ソケット接続を介してmysqlデータベースにアクセスするだけで、それ自体を統合することはありません。埋め込みDBMSを探しているなら、SQLiteについて考えるかもしれません。 – KingCrunch

+0

@KingCrunch:実際にパイプもあります。 – hakre

答えて

1

PDOを使用している場合は、ただちにSQLiteに切り替えることができます。

-1

いいえ、MySQLサーバをコンパイル済みのPHPスクリプトに埋め込むことはできません。あなたができることは、MySQLをSQLiteのようなものに置き換えるか、MySQLと適切なデータベーステーブルを提供するインストーラを構築することです(はるかに実現可能です)。

関連する問題