mysql:13999
From: 長谷川剛 <長谷川剛 <hasegawa@xxxxxxxxxx>>
Date: Thu, 24 May 2007 09:50:34 +0900
Subject: [mysql 13999] Re: Linuxを再起動したらMysql5.0.27への接続ができなくなった
ムハマドさん アドバイスありがとうございました。 --skip-grant-tables のオプションで起動して 見たらMysql.userの情報が書き換わっていました。 再起動前日に書き換えられていたようです。 なので、再起動したから接続ができなくなった訳ではありませんでした。 ありがとうございました。 mye wrote: > ムハマドです。 > >> # mysql -u root -p >> Enter password: >> ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using >> password: YES) > > MySQLが起動している模様ですが、rootユーザで接続するために、パスワードが > 必要か > root@localhostからアクセス許可はないかの問題のようですね。 > 接続するためにホストの指定が必要かもしれません。 > もしrootのパスワードはわからなければ、--skip-grant-tables のオプションで > MySQLを起動して、GRANTの設定を無効にしてください。 > > /usr/bin/safe_mysqld --skip-grant-tables > > その後、rootのパスワードを再設定ください。 > > 詳しくは次のURLを参照ください。 > > http://faq.infolinux.jp/index.php?action=artikel&cat=16&id=54&artlang=ja > > rootのパスワードを再設定した後、rootで接続しているPHPやPerlなどのコンテ > ンツも再設定しなければなりませんので、注意ください。 > > On Wed, 23 May 2007 19:36:26 +0900 > 長谷川剛 <hasegawa@xxxxxxxxxx> wrote: > >> YuGoさん >> >> プロセスをすべて殺してからやりました。 >> # /usr/bin/mysqld_safe & >> [1] 6809 >> Starting mysqld daemon with databases from /var/lib/mysql >> >> /var/log/mysqld.log >> >> 070523 19:16:14 mysqld started >> 070523 19:16:14 InnoDB: Started; log sequence number 5 2339278552 >> 070523 19:16:14 [Note] /usr/libexec/mysqld: ready for connections. >> Version: '5.0.27' socket: '/var/lib/mysql/mysql.sock' port: 3306 >> Source distribution >> >> # mysql -u root -p >> Enter password: >> ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using >> password: YES) >> >> # ps ax | grep mysql| grep -v grep >> 6809 pts/0 S 0:00 /bin/sh /usr/bin/mysqld_safe >> 6846 pts/0 Sl 0:00 /usr/libexec/mysqld --basedir=/usr >> --datadir=/var/lib/mysql --user=mysql >> --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking >> --socket=/var/lib/mysql/mysql.sock >> >> と言うような結果になりました。 >> 正常に動いているように見えるのですが、 >> データが壊れてしまったのでしょうか。 >> >> >> YuGo wrote: >>> 長谷川剛どの。 >>> 一応、プロセスをみてください。 >>> #ps ax | grep mysql| grep -v grep >>> >>> あったらきれいに殺してください。 >>> >>>> 返信ありがとうございます。 >>>> >>>> # /usr/bin/mysqld_safe >>>> Starting mysqld daemon with databases from /var/lib/mysql >>>> STOPPING server from pid file /var/run/mysqld/mysqld.pid >>>> 070523 18:40:03 mysqld ended >>>> >>>> と言うようになります。 >>>> これはmysqlプロセスが重複して起動しようとしている >>>> と言うことなのでしょうか? >>> >> -- >> --*----*----*----*----*----*----*----*----*----*-- >> ●●●●● 株式会社アローズ・システムズ >> ○○○●● Webインテグレーション事業部1部 >> ○○●○● 長谷川 剛 (Takeshi Hasegawa) >> ○●○○● Tel: 050-5527-1855 (東京オフィス) >> ●○○○● E-Mail: hasegawa@xxxxxxxxxx >> http://zend.com/zce.php?c=ZEND004333&r=217373825 >> --*----*----*----*----*----*----*----*----*----*-- >> >> >> > > ================================== > mye <mye@xxxxxxxxxx> > http://www.infolinux.jp > http://faq.infolinux.jp > http://exim.infolinux.jp > http://jp.chkrootkit.org/ > > > > --
13988 2007-05-23 18:25 [長谷川剛 <hasegawa@x] Linuxを再起動したらMysql5.0.27への接続ができなくなった 13989 2007-05-23 18:44 ┗[YuGo <yu.gotou@xxxxx] 13990 2007-05-23 18:48 ┗[YuGo <yu.gotou@xxxxx] 13991 2007-05-23 18:57 ┗[長谷川剛 <hasegawa@x] 13992 2007-05-23 19:20 ┣[長谷川剛 <hasegawa@x] 13993 2007-05-23 19:29 ┗[YuGo <yu.gotou@xxxxx] 13994 2007-05-23 19:36 ┗[長谷川剛 <hasegawa@x] 13995 2007-05-23 19:46 ┣[YuGo <yu.gotou@xxxxx] 14000 2007-05-24 09:53 ┃┗[長谷川剛 <hasegawa@x] 13997 2007-05-23 08:44 ┗[mye <mye@xxxxxxxxxx>] -> 13999 2007-05-24 09:50 ┗[長谷川剛 <hasegawa@x]