WAMP MySQLサービスが開始されません


5

私はなかった新鮮な WAMP(V2.1)のインストールし、それはMySQLがここに....開始されていませんEXCEP動作します。

ここに画像の説明を入力してください

そして、「サービスの開始/再開」を押すたびに、何も起こりません。

my.iniに移動し、パスワードを入力します。次に、MySQLコンソールに移動します。そのパスワードを入力すると、1。コンソールが消えるか、2。 10061)」


1
あなたはここで、またはあなたの設定に間違ってタイプしましたか?「localhodst」ではなく「localhost」である必要があります
エンドファージ

私の側に誤字があります。ええ、それはローカルホストです...しかし、私はmysqlのものにタイプミスしませんでした....それはローカルホストです...まだ同じエラー
テスト

netstatcmdで入力すると...ポート3306が使用されていないことがわかります... Windowsファイアウォールで許可されていますが... Vistaを使用しています... 64ビット
テスト

mysqld直接実行しようとするとどうなりますか?
ダングロスマン

どうやって走るのmysqld
テスト

回答:


2

エラー番号2003:「localhost」(または他のホスト)上のMySQLサーバーに接続できません

次の(または同様の)理由のいずれかにより、接続が不可能であることを意味します。

  • 指定されたホストで実行されているMySQLサーバーがありません

  • TCP-IPを使用したMySQLサーバーへの接続は許可されていません。MySQL構成ファイル(Windowsではmy.ini、Unix / Linuxではmy.cnf)の「skip-networking」設定を確認します。「#skip-networking」のようにコメントアウトされます。コメントアウトされていない場合、変更を有効にしてMySQLサーバーを再起動します。

  • 一部のネットワークの問題により、接続ができません。ネットワークの構成不良またはファイアウォールの問題である可能性があります。Windowsファイアウォールでmysqlサービスを許可する必要があります。wampをインストールした後、ur pcを再起動します。そして沼を開始

Windowsは、msqlnt.exeの実行と許可を要求し、それを受け入れます。

動作しない場合:

Windowsファイアウォールをオフにしてみてください-問題が解決した場合は、再度オンにして、TCP / 3306(デフォルトポート)へのアクセスを許可してください

  • ISPでMySQLサーバーに接続しようとすると、このエラーメッセージは多くの場合、MySQLへの直接接続がブロックされたことを示します。次に、HTTPトンネリングまたはSSHトンネリングを使用して接続する必要があります。

10

C:\ wamp \ bin \ mysql \ mysql5.6.17 \ dataに移動して、以下を削除しました:

auto.cnf、xxxxxxxxx.err、xxxxxxxxx.pid、ib_logfile0およびib_logfile1

しかし、すべてのローカルデータベースを参照するため、ibdata1はそのままにしました。その後、wampを再起動しました。


これは私のために働いた('17)
treyBake

3

mysql-bin.indexファイルを検索して削除し、MySQLを再起動します。
これは私のために働いた;)


これは私にとっても素晴らしいものでした。ありがとう!
アルディーアラム

2

MySQLがシステムで使用しているポートを確認してください。次に、my.iniに入力して、WAMPサーバーのMySQLサービスのポート番号をその番号に変更します。

Windowsを実行している場合は、必ずサービスを再起動すると、すぐに緑色に変わります。

同様の問題に遭遇しました。


0

私はまったく同じ問題を抱えていましたが、状況は異なっていました(WAMP 3.1 icw Windows 10 64ビットを使用しています)。したがって、解決策は異なっていました。私の状況でどのように解決したかを以下で読んでください。

最初に、MySQLログを確認しました。このような:

MySQLログを確認する

第二に、私はこのようなエラーを見ました:

wampmysqld64: Table 'mysql.plugin' doesn't exist
2018-08-15T14:54:37.207560Z 0 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
2018-08-15T14:54:37.211344Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
2018-08-15T14:54:37.215551Z 0 [Warning] Failed to open optimizer cost constant tables

2018-08-15T14:54:37.216151Z 0 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist

第三に、エラーログを解釈した後、mysqlデータディレクトリに移動しました。私のマシン上のそのディレクトリの場所は:C:\wamp64\bin\mysql\mysql5.7.19\dataでした。これはマシンによって異なる場合があります。一部のディレクトリが欠落していることに気付きました。「mysql」ディレクトリはありませんでしたが、動作するにはそこになければなりません。

4番目に、「mysql」ディレクトリを別のマシンからにコピーし、C:\wamp64\bin\mysql\mysql5.7.19\dataWAMPを介してすべてのサービスを再起動しました。これで問題は解決しました。


0

これは間違いなく機能します。Wampserverのインストールを続行する前に、特定の要素がシステムにインストールされていることを確認する必要があります。そうしないと、Wampserverが完全に実行されず、さらにインストールに障害が発生し、Wampserverを削除してから欠落している要素をインストールする必要があります。Wampをアンインストールし、Microsoft Visual C ++再頒布可能2008(https://www.microsoft.com/en-in/download/details.aspx?id=29)、Microsoft Visual C ++再頒布可能2012(https://www.microsoft .com / en-in / download / details.aspx?id = 30679)、Microsoft Visual C ++再頒布可能2015(https://www.microsoft.com/en-in/download/details.aspx?id=48145)。ここで、wampを再インストールすると、正常に機能するはずです。


0

以前のmysqlインストールがこの問題を引き起こす可能性があります。タスクマネージャーに移動し、mysqld.exeプロセスを強制終了します。次に、すべてのサービスを再起動します。幸運を。


質問は7歳9ヶ月でした。OPからのフィードバックを期待しないでください。
AndrewQ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.