データベースの勉強として、MySQL を勉強していたのですが
最近は PHP をメインにしていたため
なんと、MySQL の root パスワードを忘れてしまいました
なんとかならないかと必死に探した結果
mysqlのrootのパスワードを忘れた場合の対処法
というサイトで対処法が乗っていました
ちなみに私の環境は、fedora11
# killall mysqld
を実行し
# /usr/bin/mysqld_safe –user=root –skip-grant-tables & mysql mysql
でセーフモードでログイン
mysql にログインできたら
update user set Password=null where Host=’localhost’ and User=’root’;
これでパスワード初期化
# /etc/rc.d/init.d/mysqld restart
で再起動
あとは普通にパスワードを設定し直せば完了です
ほかのサイトも見たのですが、やはり最初に
root 権限で # killall mysqld するみたいです
これでようやく
MySQL用GUI設定ツール導入(phpMyAdmin)
を参考に導入した
phpMyAdmin
を実行することができました
ただ、私の場合、なぜか phpMyAdmin を実行すると
mcrypt 拡張をロードできません。PHP の設定を確認してください
という警告がでてきます
yum install mcrypt
でパッケージは入っているのですが、まだなにか設定が
足りないのかもしれません