ブログ記事を書こうと思ったら、なにやらこんなエラーが出て管理画面を開けなくなった。
「Connection error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' at lib/MT/ObjectDriver/Driver/DBD/mysql.pm line 49 at lib/MT/ObjectDriver/Driver/DBD/mysql.pm line 49」
MySQL サーバーが落ちている? とか思って restart したけどだめ。
mt-config 書き換えたわけでもなく・・・なんで?
やったことといえば、直前にバックアップとったことぐらい。
ユーザー情報のテーブルがおかしくなってるようなので、
mysql> grant all on hoge.* to foo@localhost identified by 'xxxxx';
あっ!
「Connection error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' at lib/MT/ObjectDriver/Driver/DBD/mysql.pm line 49 at lib/MT/ObjectDriver/Driver/DBD/mysql.pm line 49」
MySQL サーバーが落ちている? とか思って restart したけどだめ。
mt-config 書き換えたわけでもなく・・・なんで?
やったことといえば、直前にバックアップとったことぐらい。
ユーザー情報のテーブルがおかしくなってるようなので、
GRANT
コマンドで再度ユーザーとパスワードを。で、めでたく復旧。自分が何かやったんだろうけど、原因は不明で少々あせった。mysql> grant all on hoge.* to foo@localhost identified by 'xxxxx';
あっ!

