1

マシンの mysql root パスワードを変更しようとしています。別のエンジニアがパスワードを作成して退職したため、アクセスできません。シバン全体を再インストールする必要はありません。

ここの指示に従おうとしています: http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html

しかし、「ルート パスワードのリセット: Unix システム」手順のステップ 2 でコマンドを実行すると、次のエラーが表示されます。

FitValet-MacBook-Pro:~ fitvalet$ kill `cat /usr/local/mysql/data/FitValet-MacBook-Pro.local.pid`
cat: /usr/local/mysql/data/FitValet-MacBook-Pro.local.pid: Permission denied
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]

そして、私は一生それを理解することができません...許可が拒否されますか?どうすればこれを乗り越えることができますか? ありがとう!

4

1 に答える 1

1

andコマンドsudoの前に追加してみてください。このような:killcat

sudo kill `sudo cat /usr/local/mysql/data/FitValet-MacBook-Pro.local.pid`

次に、Mac (mysql ではありません) の root パスワードを要求します。それを入力すると、許可拒否エラーを表示せずにコマンドが実行されます。

于 2013-08-29T17:34:56.177 に答える