MySQL5をMacOS X Snow Leopard(10.6.1)にインストールし、パスワードを設定して忘れました。私はこのチュートリアルに従おうとしました: http://blog.innovativethought.net/2007/05/17/resetting-your-forgotten-mysql-password/ しかし、私がそうするとき:
/usr/local/mysql/bin/mysqld_safe --ignore-grant-table
それは言う:
接する:
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err:
アクセスが拒否されましたchown:
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err:
アクセスが拒否されましたmysqldの開始
からのデータベースを持つデーモン
/usr/local/mysql/data
/usr/local/mysql/bin/mysqld_safe:line
380:
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err:
許可が拒否されましたrm:
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.pid:
アクセス拒否
/usr/local/mysql/bin/mysqld_safe:line
388:
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err:
アクセスが拒否されました
pidファイル
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.pid
ティー:
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err:
許可が拒否されました09092016:14:34
mysqldはティーを終了しました:
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err:
アクセス拒否
そして私がそうするとき(Sudoを使用して):
Sudo /usr/local/mysql/bin/mysqld_safe --ignore-grant-table
それは言う:
/ usr/local/mysql/dataのデータベースを使用してmysqldデーモンを起動します
pidファイル/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.pidからサーバーを停止しています
090920 16:15:36mysqldが終了しました
なぜそれが止まるのですか?誰かがそれを説明できますか?
前もって感謝します。
ああ、
セーフモードで再起動する前に、サーバーを停止してください。
Sudo kill -9 $(cat /usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.pid)
次に、(rootとして、またはSudoを使用して)指示に従います。
私はちょうど同じ問題に遭遇し、それを解決しました。 MySQL 5では、
Sudo /usr/local/mysql/bin/mysqld_safe5 --skip-grant-tables