いいえ、そうしないでください。一般的にMySQLデータベースを必要とするリモートインストールでの手順は、このような何かを行く:
- プロンプト彼らはMySQLがすべてではインストールされていない場合(MySQLサーバのホストとポートのためにインストールし、指示中のユーザそれらを行う方法について/もっと知るための場所)。
- 彼らはそうした場合、自動的に
- データベースを設定したい場合は、管理者アカウント名とパスワードを入力する(DATABASE文を作成、実行することができます1)を尋ねるユーザーを確認して下さい。 C#から適切なCREATE文を実行します。また、セキュリティ手段として、そのデータベースを使用する権限を持つ権限の低いユーザーを作成します。
- いいえの場合は、
.sql
ファイルの場所をユーザーに通知し、インストールするようユーザーに指示して、ユーザー、パスワード、およびデータベース名をユーザーに尋ねます。
- 提供された(または作成された)ホスト、ポート、ユーザー、パスワード、およびデータベース名を使用して、データベースに接続します(スキーマを今すぐ定義する必要があります)。インストーラーの値を挿入すると、完了です。
これを行うと、ユーザーは任意のセキュリティレベルを使用して、必要な任意のマシン上で任意のデータベースを使用できます。
コマンドラインプログラムでこれを実行したくない場合は、プログラムで(C#を使用してサーバーに接続してステートメントを直接実行することによって)これを実行するとよいでしょう。
ありがとうございました!それはまさに私が探していたものでした。 –