web-dev-qa-db-ja.com

MySQL Workbench 5.2 CE、Windows 7、「127.0.0.1(10061)でMySQLサーバーに接続できません」

私はこの問題が何度もここで尋ねられるのを見てきましたが、投稿されたすべての解決策は私にとって役に立たなかった。

X86をインストールして、MySQL Workbench 5.2 CEをコンピューターにインストールしました。

その後、localhostをホスト名として使用して新しいサーバーインスタンスまたは新しい接続を作成しようとしましたが、ポート3306を試し(ポートを試しません)、ルートまたはデフォルトスキーマのパスワードを入れませんでした。

「127.0.0.1」(10061)で「MySQLサーバーに接続できません」というエラーメッセージが表示されます。

考えられる問題は、MySQLサーバーが実行されていないということです。MySQLWorkbench 5.2 CEフォルダーでmysqldを探しましたが、見つかりませんでした(binフォルダーもありません)。

私がやりたいのは、学校プロジェクトのためにMySQL Workbenchに接続する小さなアプリケーションを作成するだけなので、イライラします(後でMySQLを使用することもあります)。

どんな助けも大歓迎です。ありがとう。

12
Angelo Rivera

同じ問題があり、次のように解決しました。

  1. Windows検索バーで「サービス」を検索します。
  2. 「サービス」をクリックします。これが唯一のヒットです。
  3. 「MySQL56」までスクロールダウンします。
  4. このアイテムを右クリックして、「開始」または「再起動」を押します。

それでおしまい!やさしい。

24
Gyan Veda

実際、MySQLサーバーが実行されていないのは事実です。 binはWorkbenchではなく、MySQL Serverディレクトリにあります。 MySQLサーバーを起動するには(デフォルトのインストールパスを想定しています)。

コマンドプロンプトを開きます。コマンドプロンプトを使用してMySQLサーバーディレクトリに移動します。

C:\cd Program Files\MySQL\MySQL Server 5.X\bin

ビンに入ったら、次を入力します。

C:\Program Files\MySQL\MySQL Server 5.X\bin :> mysqld --console

SQL Serverが起動します。このコマンドプロンプトを閉じないでください。通常は別のコマンドプロンプトで行うように、Workbenchユーティリティを使用します。

これが機能しない場合は、Workbenchが単なるフロントエンドであるため、システムにMySQLサーバーがインストールされていることを確認してください。

11
user2339071

同じ問題がありました。

問題は、サーバーではなくワークベンチをインストールしたことです。さらに、サーバーに接続するには、まずサーバーを構成する必要があります。

簡単な説明:このインストーラーをインストールします: http://dev.mysql.com/downloads/windows/installer/

すべてを確認/すべてのオプションをインストールすると、ウィザードが表示されます。ルートユーザー名とパスワードを設定でき、ワークベンチを使用する準備ができました。

これまでにインストールしたものをすべてアンインストールします。

4
Tower Jimmy

msiインストーラーまたはexeを使用してWindowsにmysqlをインストールした場合、services.mscからサービスを開始できます。

どこかからmysqlを解凍したばかりの場合、services.mscからサービスを開始することはできません。この場合、mysqld.exeを使用してサーバーを起動します

2
ObviousChild

私は同じ問題を抱えていました。

問題を示したのは、すべてのインストール中に構成中にデータベースに対して特定のユーザーを作成しなかったためだと思います。後でできると思った。サーバーのパスワードのみを入力しました。

再インストールし、インストール中にユーザーを作成すると、すべてが機能するようになります。

1
togu

次のコマンドは私のために働いた。それを試してみてください:

C:\wamp\bin\mysql\mysql5.6.17\bin\mysqld.exe --console

mysqld.exeをコンピューターで実行し、手動で実行します。

1
Hamid Hoseini

このような。

  1. $ Sudo vim /etc/mysql/my.cnf

  2. #bind-address = XXX.XXX.XXX.XXX

enter image description here

1
saneryee

ラップトップのインストール(Windows 8.1を実行)とデスクトップ(Windows 7を実行)で同じ問題が発生しました。どちらも64ビットです。

バージョン5.1および5.4からMySQL Workbench V6.3CEに更新されたMySQLワークベンチを1年以上どちらのシステムでも使用していませんでした。 ect。 (注:V6.3 ceは、両方のシステムが最後に使用されたときに両方のシステムで動作したため、実際に何が起こったのか困惑していました。

この問題を解決し、MySQL ServerとMySQL Workbenchを起動して実行するために私がしたことは次のとおりです。

-すべてのdbスキーマのバックアップ
-コントロールパネルからMySQl WorkBenchおよびMySQL Server vX.xのすべてのバージョンを削除しました
-C:\ Program Files、C:\ Program Files(x86)、C:\ ProgramDataからすべての関連フォルダーを削除しました(-これは隠しファイルです)(これが唯一の完全なアンインストールです)
-[コントロールパネル]> [システム]> [管理]> [サービス]に移動し、MySQLインスタンスを探してリストにないことを確認します。削除する必要があるハードドライブ上のファイルやフォルダがまだ存在し、実行中の場合があります。
-CMDを管理者として実行[C:\ Windows\System32>]
useステートメント:Net MYSQL
そしてステートメント:sc delete
これにより、MYSQlサーバーのすべてのインストールが削除されます。
-再起動
-Re-Install以前のバージョン(MySQL Server 5.4ベータ版)を最初に使用して、構成ウィザードを実行し、(MySql Workbench 5.2 CE)を選択して、復元を作成するために起動して実行したかったためです。アップグレードの前にポイントします。
その後、エラーなしで両方のシステムを実行して接続した後、接続の作成中にユーザーアカウントを作成し、権限を調整することができました。ある時点でアップグレードする必要があると思いますが、これが機能しなくなるまではアップグレードしません。これがワンストップアンサーとして役立つことを願っています(以前のアップグレードインストールに欠けていたものを特定するために、少なくとも20の異なるトピックを訪問しました。

1
tanya nash

古い質問にぶつかり、申し訳ありませんが、私はOPと同じ問題を抱えていました。この問題を解決するには、MSIインストーラーをダウンロードしてサーバーを再インストールし、構成を簡単に行うだけでした。

0
owelchez

C:\ cd Program Files\MySQL\MySQL Server 5.X\binディレクトリに移動し、「MySQLInstanceConfig.exe」ファイルを実行します

ポートを10061に設定します

0
dsk

以前にこの問題がありました。必要なことは、インストールしたものをアンインストールして、 MySQL Installer 5.7.11 に移動することだけです。

mySQL Installerを使用すると、MySQL Connectorをすべて自分でダウンロードする必要はありません。それらはすべてMySQL Installerのパッケージに含まれているからです。このヘルプを願っています:D

0
Toby16

これは古い質問ですが、この問題があり、コマンドラインソリューションを機能させることができませんでした。

代わりに、MySQLインストーラーツールを使用してサーバーを再構成しました。設定は一切変更せず、メニューをすべての項目で同じボタンをクリックしてから、サーバーを再起動しました。

これにより、サーバーがバックアップされ、問題なく実行されました。すべての検索の後、これは私を最も助けました。

0
Eric Conklin

私は同じ問題を抱えていて、解決しました

私の場合。

構成フェーズでソフトウェアをインストールしているときに、サーバーではなく開発マシンを選択したため、問題が発生しました。

だから、mysqlinstallerをアンインストールし、c:program files\mysqlにあるすべてのファイルを削除してみます。今回は、問題を解決するために「サーバー」を選択したmysqlinstallerを再インストールしました。

注:私以外の上記のソリューションで同じ問題を解決できなかった場合は、私と同じことをしてください。サービスではmysql55サービスを見つけることができず、cmdで一部のファイルを見つけることができなかったためです。

0
Niranjan

mysqlインストーラーをダウンロードしてインストールすると、私が抱えていた同じ問題が解決されます。ダウンロードインストーラーへのリンク:http://dev.mysql.com/downloads/installer/

0
Niranjan