夜に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 ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
背景: 開発プロセスでは、現在の月、現在の日、現在の時間、今後数日など、時間を判断条件としてデータを...
この記事の例では、参考までに簡単な計算機を実装するためのjsの具体的なコードを共有しています。具体的...
この記事の例では、画像のドラッグと並べ替えを実装するためのVueの具体的なコードを参考までに共有して...
この記事では、クラス抽選アプレットを実装するためのJavaScriptの具体的なコードを参考までに紹...
CI/CD の概要CIワークフロー設計Gitコードバージョン管理システムはコマンドラインでのみ管理で...
1. イベントバブリング: JavaScript イベント伝播のプロセスでは、要素でイベントがトリガ...
序文Boost ライブラリは、標準ライブラリのバックアップとして機能し、C++ 標準化プロセスの開発...
序文: MySQL を使用すると、時間の表示が正しくない、タイムゾーンが GMT+8 ゾーンにない、...
プライベート変数のクロージャ実装プライベート変数は共有されないnew キーワードにより、 perso...
この記事では、学生管理を実装するためのVueの具体的なコードを例として紹介します。具体的な内容は次の...
序文以前の非MKレコードを再編成するためのMySQLの学習説明する有効になっていない場合、データベー...
1. コンポーネントと実装機能Keepalived: Haproxy サービスの高可用性を実現し、...
なぜprettierを使うのですか?大企業では、フロントエンド開発コードに独自のコード標準がある場合...
この種のエラーに対処するための 1 つの方法は、まずマークアップとスタイルシートを検証することです。...
1. Nginxの同時実行性を最適化する [root@proxy ~]# ab -n 2000 -c...