0

MySQL を使用するアプリケーションの最初のリリースの開発を完了しました (あるライセンスでローカルに、別のライセンスでホストされています)。

アプリケーションをホストされたデータベースに接続すると正常に動作します。アプリケーション内の接続の詳細をホストされたサーバーの詳細に編集すると、正常に動作します。

ただし、ローカルで使用しようとすると (server:localhost など)、サーバーにアクセスできないというエラーが表示されます。私のアプリケーションでは、mysql DLL ファイルを含めましたが、約 100MB のダウンロードである MySQL サーバーをユーザーがインストールする必要がないようにしたいと思います (最近は非常に小さいことはわかっていますが、インストールをできるだけ簡単にしたいと考えています)。 )。

このインストールを前提条件として追加するだけで簡単に修正できることはわかっていますが、これなしでそれを行う方法があると確信しています。ユーザーなどでサーバーを実行してセットアップする、実行できるスクリプトはありますか?

どんな助けでも大歓迎です。

ありがとう

ショーン

4

2 に答える 2

0

ローカル mysql データベースに接続するということは、mysql データベース サービスが実行されていて、以前にインストールされていることを意味します。

完全なデータベースをインストールせずにプログラムで配布できるデータベースが必要な場合は、MSSQLCEなどの周りにかなりの数があります。

しかし、それ以外の場合、ユーザーは自分のマシンに mysql をインストールして実行し続ける必要があります。

于 2013-03-17T20:56:22.353 に答える
0

または、これまでで最高の経験をしたSQLLiteを使用することもできます。これを使用するようにプログラムをリファクタリングするのは簡単なはずであり、それを使用するためのユーザー設定は必要ありません。

お役に立てれば :)

于 2013-03-17T21:14:45.950 に答える