0

データベースをセットアップするためにいくつかの MySQL を学習しようとしていますが、手順の 1 つは次のとおりです。

mysql -u ルート --password=9898

それは私にこれを与えます:

エラー 1045 (28000): ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)

間違ったパスワードを使用しているとは思いませんが、パスワードをリセットする必要があると思います。別の可能性はありますか?

Stackoverflow http://www.cyberciti.biz/tips/recover-mysql-root-password.htmlでいくつかの指示が記載されたリンクを見つけたので、リセットを行うことができましたが、再びスタックしました。init.d ファイルを見つける必要がありますが、方法がわかりません。

どんな助けでも大歓迎です。

ありがとうございました。

4

1 に答える 1

0

場合によっては、MySQL がスペースや余分な文字にうるさいことがあります。これは機能しますか?

mysql -uroot -p9898

とにかく、次のような単一行を含むinti_fileをいつでも追加できますmy.cnf

   GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '9898' WITH GRANT OPTION

MySQL サービスを再起動します。

于 2011-01-14T13:37:39.187 に答える