蛙の井戸見聞記 Pretty frog in a well who knows nothing of the great web ocean!

~~ 好奇心は猫をも殺す Curiosity Kills the Cat ~~ ♪欲しいモノ・食べたいモノ・ネットで集めた情報と日々の記録の倉庫♪ Logging my life... Since 2003.12  

疲れた。。

忘れないうちにメモしておかねば。

MySQL。インストールはしてもらったんだけど、使用しようと思うとうまくいかなくて、久しぶりにサーバー周りの悪戦苦闘。

mysql -u root
 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

最初はパスワード無しで入れるっていろんなところに書いてあるのに。。。


そんなこんなで、
-http://dev.mysql.com/doc/refman/4.1/ja/access-denied.html
mysql_install_db スクリプトを実行して権限テーブルを初期設定というのをやってみる。。。でもだめ。



結局いろいろやってみた結果、下記で稼働するようになった。。。
パスワードのリセット:
-http://safe-linux.homeip.net/web/linux-phpMyAdmin-05.html
-http://dev.mysql.com/doc/refman/4.1/ja/resetting-permissions.html

 % /usr/local/mysql/share/mysql/mysql.server stop

でサーバー停止。その後

 % /usr/local/mysql/bin/mysqld_safe --skip-gran-tables &

これで、サーバーにログインできるようになるので

mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('パスワード') WHERE User='root';
mysql> FLUSH PRIVILEGES;

として、

 % /usr/local/mysql/share/mysql/mysql.server stop
 % /usr/local/mysql/bin/mysqld_safe  &

とすると、

mysql -u root


ログインできた〜!!