2011-04-29 28 views
1

私はMySQL Workbenchに少し問題があります。 これは、Androidデバイスからリモートで照会するデータベースを開発する状況です。これは、私は、MySQL Workbenchを使用して初めてですので、私は、このチュートリアルに従ってきました:MySQL Workbenchの127.0.0.1でMySQLに接続できませんでした。システムエラー61

http://net.tutsplus.com/tutorials/databases/visual-database-creation-with-mysql-workbench/

私は何の問題EER図を作成し、SQLスクリプトを生成していません。この問題は、MySQLサーバーに接続しようとするときに発生します。

:「61 『初期通信パケットを読み込む』でMySQLサーバへの接続を失った は、ユーザーrootで127.0.0.1:3306でのMySQLへの接続に失敗しました、システムエラー。」

:私はこのエラーを取得します

http://img101.imageshack.us/i/capturadepantalla201104i.png/(リンクは私に言う機能が停止した場合)

私も「/Applications/MAMP/tmp/mysql/mysql.sock」内のMAMPソケットとローカルソケット/パイプの接続方法を使用して試してみたが、それ同じエラーが発生します。私はMAMPポート8889を使ってみましたが、まだ何もしていません。

誰もそれを修正する方法を知っていますか?もう1つの質問ですが、MAMPを使用せずにAndroidデバイスからノートパソコン(データベースが配置されている場所)に接続できますか? MySQLはクエリを提供するためにMAMPを必要としますか?そして最後のことは、私は正しい方法で行っていますか?それとも私は他の方法でやるべきですか?

読んでいただきありがとうございます。

+0

[Mysql Workbenchのエラー "システムエラー:61"]の可能な複製(http://stackoverflow.com/questions/4210624/mysql-workbench-error-system-error61) –

+0

同じコードエラーですが、私は既にその提案されたソリューションを試してみましたが、それはまだ動作しません。 – ferguior

答えて

1

システムでMysqlプロセスが実行されていることを確認する必要があります。 MACでのが、MySQL Workbenchを使用し、SSHトンネル経由で接続しようとするとmysqld.exe

よく見てみる

http://lists.mysql.com/mysql/124371

+0

mysqlプロセスをチェックするためのリンクで使用されているコマンドで、mysqlプロセスが実行されていても、mysqlサーバは正常に動作していません。今、私は最新のバージョンまたはmysqlをインストールしました。それはうまくいきます...とても助けてくれてありがとう!! – ferguior

0

、あなたはときに、このエラーになりますit'calledウィンドウでわかりません

これをトラブルシューティングするには、接続しようとしているマシンからssh接続を個別にテストし、その接続を確立することをお勧めします(例:不適切なホスト、パスワード、キーファイルなど)あなたは成功裏にそうすることができます。

1

データベース/サーバーが実行されていないときによく発生します。サーバーを確認するか、サーバーを再起動する必要があります。サーバ管理の下でmysqlワークベンチを使用している場合は、そうすることができます。サーバの再起動または起動については、マニュアルを参照してください。

5

私は同じ問題を持っていましたが、あなたの質問の一部は、私のためにそれを固定するものである:

  1. セット接続=ローカルソケット/パイプ

  2. セットソケットパス=「/アプリケーション/ MAMP /tmp/mysql/mysql.sock」(私のために - 私は初期化時に、私のMySQLのログからのパスを得た)

実行:MBP、OSX 10.8。3(マウンテンライオン)、MAMP Pro

あなたの問題は何かをさらに深く見極めることはできませんが、DBが適切に初期化されているかどうかを再度確認してください。しかし、これはおそらく他の誰かに役立ちます:)

+0

ソケットパス= "/tmp/mysql.sock"が私のために働いていました。 –

0

MySQLを閉じて管理者として実行してみてください。これは私のために働いた。

0

mysql serviceが動作しているかどうかを確認するなどして上記の改善を行った後、接続を作成中に小さなパスワードを与えるだけで、GUIまたはワークベンチの場合は' 'またはスペースバーを1回押します。 その後、サーバー(有効なHOST)でマシンを検証するだけです。 'New Server Instance'をクリックすると、server/HOSTが自動的に設定されます。

私はこれをしました正常に数分前です。私のワークベンチソフトウェアは現在、pre-installedデータベースなどをすべて表示できます。

ありがとうございました!

0

私はそれを解決しました! Macの場合は、画面の右上にある検索にスポットライトを当てて、Mysqlと入力します。それをオン。

+0

システム環境設定でMysqlをクリックし、MySqlサーバーをオンにします。 – Daniel

2

私は以下のようにタイプしました:sudo /usr/local/mysql/support-files/mysql.server start ターミナルに入り、MySQLサーバーが正常に起動し、MYSQLワークベンチに接続できました。

+0

私はmysql.serverを持っていますが、あなたのコマンドラインを実行すると、私のコンピュータはmysql.server:command not found – RicardoGonzales

1

mamp proを使用しているosx 10.6では、ホームウィンドウからMySQLタブのallowing network accessによってこれを解決しました。それは誰も痛みを節約することを望む

関連する問題