Mysqlサーバーをローカルにインストールし、すべてが機能していましたOkが、ローカルデータベースへの接続を取得しようとしたときに、エラーが発生しました。 ..
問題は何ですか?
助けてくれてありがとう
私は次の方法でそれをやった
次の画像のように。 参照 詳細については。
Mysql binディレクトリに移動して、mysqlサービスを再度インストールします。
c:
cd \mysql\bin
mysqld-nt.exe --install
またはmysqld-nt.exeが欠落している場合(バージョンによって異なります):
mysqld.exe --install
次に、サービスに移動し、サービスを開始して、自動開始に設定します。
私も同じ問題に直面しています。簡単な手順を実行します
構成ファイルを別のパスに配置する場合は、haveを使用してサービスに名前を付けます。
mysqld --install NAME --defaults-file=C:\my-opts2.cnf
何らかの理由で必要な場合は、名前を使用してmultiple mysqlサービスを別のソケットでリッスンすることもできます。実行パスをコピーし、ターミナルの最後に--consoleを追加すると、失敗の理由を確認できます。最後に、再編集によりサービスの開始パスを変更できます。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NAME
これはうまく機能しますが、Windowsサービスメカニズムはほとんどログ機能を提供しないため、それほど有用ではありません。
私は同じ問題に出会いました。 MYSQL Workbench 6.xを適切にインストールしましたが、以下のように接続に直面しました。
私はこれについて少しRDを行い、service.mscにMySQLサービスが存在しないことがわかりました。これを実現するために、MySQL Workbenchで新しい接続を作成し、「System Profile」でMySQLデータベースサーバーを手動で構成しました(下図を参照)。
また、MySQLデータベースサーバーをインストールし、my.ini
の構成ファイルパスを設定する必要があります。最後に接続をテストします(MySQLサービスがservices.mscで実行されていることを確認してください)。
に行く
C:\ Program Files\MySQL\MySQL Server 5.2\bin
次にMySQLInstanceConfigファイルを開きます
その後、ウィザードを完了します。
完了をクリックします
問題を解く
これもポート番号を変更する最良の方法だと思います。
わたしにはできる