web-dev-qa-db-ja.com

新規インストール直後にMySQLが終了する

私はmysqlをwebappのバックエンドとして使用していますが、ソフトウェアは問題なく実行されましたが、今日は予期せずERROR:20インターネットで多くの解決策を試しましたが、どれもうまくいきませんでした。 mysqlソフトウェアを再インストールすると、管理者としてログインしているパスワードを要求することなく、コマンドラインがすぐに閉じます。この問題は過去5時間私を悩ませています誰もが解決策を持っていますか

2
Nikhil

エラー(2003)「サーバー」のMySQLサーバーに接続できません(10061)は、ネットワーク接続が拒否されたことを示します。 MySQLサーバーが実行されていること、ネットワーク接続が有効になっていること、指定したネットワークポートがサーバーで構成されているポートであることを確認する必要があります。

サーバーのホストでmysqldという名前のプロセスが実行されているかどうかを確認することから始めます。 (Unixではps xa | grep mysqldまたはWindowsではタスクマネージャーを使用します。)そのようなプロセスがない場合は、サーバーを起動する必要があります。

mysqld プロセスが実行中の場合は、次のコマンドを実行して確認できます。ポート番号またはUnixソケットファイル名は、設定によって異なる場合があります。 Host_ipは、サーバーが実行されているマシンのIPアドレスを表します。

Shell> mysqladmin version
Shell> mysqladmin variables
Shell> mysqladmin -h `hostname` version variables
Shell> mysqladmin -h `hostname` --port=3306 version
Shell> mysqladmin -h Host_ip version
Shell> mysqladmin --protocol=SOCKET --socket=/tmp/mysql.sock version

[〜#〜]編集済み[〜#〜]

Windowsのリンクを一度ご覧ください

編集済み2

1. Run your cmd as administrator.

2.What you will see is like this
c:\windows\system32>

3.Go to your bin location by using cd..
like C:\mysql\bin(my location of bin in my computer is what you are seeing so chose yours correctly)

4.C:\mysql\bin>mysql --install
  Service successfully installed.

5.C:\mysql\bin>NET START MySql
 The MySql service is starting
 The MySql service was started successfully

そして最後のステップは

6.C:\mysql\bin>mysql -u root - p admin

空白を使用するため、最初は何も入力しないでください。nを押すだけで完了です。

N後でパスワードも設定できます... :)

1
Karthick

また、mysqlがコンピュータ/ IPからの接続を許可していることを確認してください。

0
SQLburn