• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:管理者パスワードの設定)

管理者パスワードの設定方法と違いについて

このQ&Aのポイント
  • ユーザで設定する方法とrootで設定する方法のどちらでも問題ありません。
  • コマンドの最後にmysqlがつくかどうかの違いはありません。

質問者が選んだベストアンサー

  • ベストアンサー
  • kalze
  • ベストアンサー率47% (522/1092)
回答No.1

★最後にmysqlがつくことの違い これはmysqlにログインしたときのカレントデータベースを指定しています。 rootのデフォルトのデータベースがmysqlである限り違いはないですね 1と2の違い まず、どちらもrootでログインしています。 1の方はユーザーを明示的に指定しています。 2のほうは、ログインしているユーザー(今回はrootでログインしているのでrootユーザー)のパスワードを変更しています。 つまり、明示的に誰のパスワードを変更するといわなければ、ログインしているユーザー自身のパスワードを変更することになります

noname#27115
質問者

補足

ご回答ありがとうございます。 $ mysql -u rootの部分ですが、、、 $なので一般ユーザでコマンドを実行しているのではない でしょうか?

その他の回答 (1)

  • kalze
  • ベストアンサー率47% (522/1092)
回答No.2

mysqlコマンド自体は一般ユーザーで実行していますが、-u rootオプションでmysqlには(mysqlの)rootユーザーでログインしています なので、 mysql>となってからは、mysqlなので、(mysqlの)rootです

関連するQ&A