• ベストアンサー

Windows2000でMySQLを起動できません

Windows2000proにMySQLをインストールしましたが、以下のトラブルが発生し、原因が分かりません。ご教示をお願いします。 (1)mysqladminで起動をチェックすると以下のエラーになります。 connect to server at 'localhost'failed error: Can't connect to MySQL server on 'localhost'(10061)' (2)MySQLサーバのサービスを開始すると以下のエラーになります。 「ローカルコンピュータのMySQLサービスを開始できません。エラー1058:指定されたサービスは無効であるか、または有効なデバイスが関連付けられていないため、開始できません。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

自分がinstallしたときはすんなり入りました。なのでアドバイスになるかどうか。 コマンドプロンプトで >ping localhost これでlostが0でなかった場合、わかりません。 なにも反応なしであればネットワークのTCP/IPの設定が必要。 timeoutが発生であればHOSTSファイルを見てみて >127.0.0.1 localhost の行があるか見てください。 簡単に言ってしまえば 「TCP/IPの設定はしてますか?してないとMySQLは動かない」 ということになると思います。

その他の回答 (2)

  • yuji
  • ベストアンサー率37% (64/169)
回答No.3

Windows 2000 ではありませんが、 Windows 95 のノートPCにMySQLをインストールしていました。 ネットワークに接続しているときはイーサネットカードを挿していましたが、接続していないときは抜いていました。 ネットワークカードを抜いているときにMySQLを起動しようとすると同じような エラーが出たような記憶があります。 というわけで、ネットワークの設定は必須なのでしょう。 私の場合は、ネットワークに接続しない場合でも、 MySQLを使う場合は、ネットワークカードを挿して使うようにしていました。

  • hidebu-
  • ベストアンサー率53% (45/84)
回答No.1

LOCALHOSTがみつからないってことでしょうね~~、、、 IISなりApacheはおつかいのマシンにはいってますか?

関連するQ&A

  • CentOSにMySQLをインストール2

    CentOS6.2にMySQL5.0.37をインストールをしたいのですが、 インストール後の動作確認で失敗してしまいます。 以下のように動作確認を行ったのですが、うまくいきません。 ご経験のある方何かアドバイスを頂けますか? <経過> [root@TARO ~]# /usr/local/mysql/bin/mysqladmin -u root ping /usr/local/mysql/bin/mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)' Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!

  • MySQLの動作確認

    SQL初心者です、 SoftAgencyのホームページから 4.0.14 mysql-4.0.14-win-conv_ujis bin zipをインストールして、コマンドプロンプトから cd \mysql\bin から、mysqladmin pingと入力すると mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to MySQL server on 'localhost' (10061)' Check that mysqld is running on localhost and that the port is 3306. You can check this by doing 'telnet localhost 3306'  というエラーメッセージが出てきます、さらに C:\mysql\bin>telnet localhost 3306 と入力すると * 4.0.14-ntN7dr2A/e, という意味不明(私には…)の表示が出てきて困り果てている状況です、なんとか正常に動作する方法を教えてください、お願いします。  OSはWindows XP そして、管理ツールのサービスの中の「MySql」は 開始 自動 の状態になっています。  どうかよろしくお願いします。

  • MySQLが起動できない(?)

    最近phpを学び始めたのですが、その過程でMySQLにも挑戦しようと思いました。XAMPPというものがあるということでそれをインストールしました。その後MySQLを起動したあとにコマンドプロンプトで mysqladmin ping のようにすると起動確認ができると入門HPで読んだのですが下記のようなエラーが出てしまいます。 mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'ODBC'@'localhost' (using password: NO)' これはどういう意味なのでしょうか?このときに本体からピッっという音がするのも気になるのですが……。初歩的な質問ですいません。わかるかたよろしくお願いします。

  • mySQLでエラーが出ます。

    MySQLをインストールしたんですが、本に書いてある通りやるとエラーが出ます。 まず、DOS画面に「winmysqladmin.exe」と入力します。 それから、「mysqladmin ping」と入力します。普通は、「mysql is alive」 と返ってくるらしいんですが、私は以下のように返ってきます。 mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to MySQL server on 'localhost' (10061)' Check that mysqld is running on localhost and that the port is 3306. You can check this by doing 'telnet localhost 3306' そこで、「telnet localhost 3306」を入力すると、以下のエラーが出ます。 D:\mysql\bin>telnet localhost 3306 接続中: localhost...ホストへ接続できませんでした。 ポート番号 3306. 対象のコンピュータによって拒否されたため、接続できませんでした。 誰か原因のわかりそうな方は、ご回答ください。よろしくお願いします。ちなみに関係あるかどうか分かりませんが、Cドライブにインストールしていたときは、できました。Cドライブが使えなくなってしまったんで、Dドライブにインストールしました。

  • Postfixをインストールしたら、MySQLが起動しなくなった

    いつもお世話になっております。 Linuxの環境構築を行っているのですが、MySQLをインストール後、Postfixをインストールしたところ、MySQLが起動しなくなってしまいました。 具体的な手順としては、 mysqld_safe & として、MySQLサーバを起動し、その後確認のために mysqladmin ping とコマンドを入力してみると、 mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)' Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists! とのエラーメッセージが出力されます。 自分なりに調べたところ、Postfixをインストールすると、/etcの中に勝手にmy.cnfが出来るらしかったので、とりあえずmy.cnfを別の名前にして、Linuxを再起動してみたのですが、同じ現象でした。 何か解決策がお分かりでしたら、教えて下さい。 宜しくお願い致します。 環境は、以下のとおりです。 OS:CentOs 5.3 MySQL:5.1.35 Postfix:2.3.3 MySQLはソースファイルから、Postfixはyumコマンドにてインストールしました。

    • ベストアンサー
    • MySQL
  • 接続ができません

    MySQLに接続するため、コマンドラインで >mysql -u root と入力したのですが ERROR 2003:Can't connect to MySQL server on 'localhost'(10061) とエラーが出て接続できません。 また、 >mysqladmin -u root password '********' >mysql -u root -p もやってみたのですが、 mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to MySQL server on 'localhost' (10061)' Check that mysqld is running on localhost and that the port is 3306. You can check this by doing 'telnet localhost 3306' とエラーが出てしまいます。 前に同じ質問があったのですが解決されていなかったので、 再度質問させていただきました。 よろしくお願いしますm(_ _)m OSはWindowsXPです

    • ベストアンサー
    • MySQL
  • MySQLが赤信号の状態から直りません

    MySQLをインストールしたのですが、信号機のマークが赤信号から直りません。mysqladmin.exeを起動するのですが、全然青信号の状態にならず、困っています。 当然コマンドプロンプトからの入力は受け付けません。 mysqladmin -uroot -p create testとすると mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to MySQL server on 'localhost' (10061)' Check that mysqld is running on localhost and that the port is 3306. You can check this by doing 'telnet localhost 3306'  と言うエラーがでます。 過去に何度もインストールしたのですが、こんなことは初めてです。 他には、J2EnterpriseとJBossというJ2EEサーバがインストールしてあります。それらには、軽量データベースが備わっていますが、関係あるかわかりません。 だれか、原因が分かる方がいたら教えてください。よろしくお願いします。

  • ログインできません!

    はじめまして。この度mySQLを自宅のPCにいれたのですが、 mysqladmin -u root -p pingとしても Enter password: **** mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to MySQL server on 'localhost' (10061)' Check that mysqld is running on localhost and that the port is 3306. You can check this by doing 'telnet localhost 3306' などとエラーになってしまいます。 理由がまったくわからないのでもし知ってらっしゃる方がおられましたらよろしく伝授お願いします。

    • ベストアンサー
    • MySQL
  • MySQLをはじめて実行してみると

    [root@localhost root]# /usr/bin/mysql ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) [root@localhost root]# となりました 何が悪いのでしょうか?

  • MySQLが起動できない

    Can't connect to local MySQL server through socket '/tmp/mysql.sock'ていうエラーメッセージ が出てしまいます。解決方法を教えてください

    • ベストアンサー
    • MySQL