MVC 2プロジェクトの開発に使用するローカルにインストールされたMySQLデータベースサーバーがあります。私は64ビットバージョンのMySQLをインストールし、私のスキーマをセットアップしました。私はルートパスワード以外のデフォルトを変更しませんでした。私は32ビットの.NETコネクタもインストールしました。私はVS2010を使用しています。.NETコネクタを使用してローカルMySQL DBに接続できません
VSをMySQLに接続することができません。私はサーバーを "localhost"(127.0.0.1も試してみた)と "root"というユーザー名とパスワードに設定しました。接続できません。また、接続したいデータベースを運のない状態で指定しようとしました。しかし、私は "mysqladmin -h localhost -u root -p XXX ping"を使ってサーバにpingを行うことができます。
私が気付いたことは、高度なオプションを開いたときに、オプションでコネクタが構築していた接続文字列にパスワードが含まれていないということでした。単に "server = localhost; username = root"にぎやかに私はそれがセキュリティの理由からだと思っていますが、接続文字列にパスワードを追加していない場合、それは明らかに問題です(修正方法はわかりません)。
私は、データベースとネットワークは私の強い訴訟ではないことを認めなければなりませんが、私はまだこのような多くのトラブルを予期していませんでした。私は自分のデータベースを間違って設定したかもしれないと思っていますが、何を探したらいいのか分かりません。