夜にMACの電源を入れたところ、突然ルートアカウントがMySQLに正常にログインできなくなったため、パスワードをリセットすることにしました。いくつかの記事を読んだ後、リセットが失敗し、常に不明な列「パスワード」のエラーが発生することがわかりました。ユーザーテーブル構造を確認したところ、確かにそのようなフィールドは存在しないことがわかりました。確認したところ、MySQLをアップグレードした後にフィールド名が変更され、パスワード名がauthentication_stringに変更されていたことが判明しました。理由がわかったら、以下のコマンドを実行して root パスワードを正常にリセットできます。 $sudo mysql.server stop #まず通常のMySQLサービスをシャットダウンします$sudo mysqld_safe --skip-grant-tables #MySQL認証をスキップします$sudo mysql -uroot -p #パスワードの入力を求められた場合は、ENTERキーを押してMySQLコマンドラインを入力しますmysql>use mysql; mysql>ユーザーを更新し、authentication_string=password('newpassword') を設定します。ここで、user='root'; mysql>終了; $sudo mysql.server start #MySQLサービスを再起動すると、新しいパスワードで通常通りログインできます Mac 用の MySQL バージョンは次のとおりです。 mysql Ver 14.14 Distrib 5.7.10、osx10.11 (x86_64) 用、EditLine ラッパー使用 上記は、MySQL のルート パスワードをリセットするときに表示される「不明な列 'password'」プロンプトの解決方法です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
1. Dockerがイメージをプルするdocker pull mysql (デフォルトで最新バージョ...
1. CPU使用率sar -p (一日中表示) sar -u 1 10 (1: 1秒ごと、10: 1...
RFC793 ドキュメントの SYN フラグを持つプロセス パケットはデータを伝送できません。つま...
この記事では、MySQL で find_in_set() 関数を使用して where in() の順...
JavaScript厳密モードが 8 進数をサポートしていないという問題に関して、まず、 Java...
目次1. MySQLのインストール1.2 テーブル、データベース、ユーザーを作成する1.3 リモート...
目次序文状態DockerをインストールするRedisのマスターノードとスレーブノードを構成する序文以...
プロセスは CPU とメモリ内で実行されるプログラム コードであり、各プロセスは 1 つ以上のプロセ...
MySQL の explain コマンドは SQL のパフォーマンスを分析できます。その 1 つが ...
目次1. システムイメージファイルをダウンロードする2. 新しい仮想マシンを作成する3. Kali ...
目次1. オブジェクトをマップとして扱わない1. 未定義のプロパティはプロトタイプチェーンを通じてア...
フォーマットエンコーディング1. ページの幅は600~800px、長さは1024px以内に設定してく...
docker-maven-plugin プラグインを使用する場合、Maven は対応する jar パ...
原因: java.sql.SQLException: 列の文字列値が正しくありません: '\...
Shopify Plus は、私たちが設立した e コマース プラットフォームのエンタープライズ バ...