昨日はデータベースへの接続に問題はありませんでしたが、今日はデータベースへの接続時にこのエラーが報告されました。インターネットで多くの方法を検索したところ、問題を解決する方法が 1 つ見つかりました。私の環境はLinuxです 手順: まず、パスワード認証をスキップする必要があります。Linux 環境で /etc/my.cnf ファイルを見つけ、ファイル内の mysqld を見つけて、mysqld の下に skip-grant-tables ステートメントを追加して、パスワード検証を回避します。次に、mysql を再起動し、/etc/init.d/mysqld を再起動して、パスワードを変更します。 次のように、 mysql> mysql を使用します。 mysql> update user set password=password("新しいパスワード") where user="root"; mysql> 権限をフラッシュします。 mysql>終了 次に、MySQL を再起動し、上記と同じステートメントを使用すると、問題は解決します。同時にユーザー名を変更する場合は、次のステートメントを使用できます。 mysql> mysql を使用します。 mysql> update user set password=password("新しいパスワード"), user="(変更するユーザー名)" where user="root"; mysql> 権限をフラッシュします。 mysql>終了 要約する 以上がMySQLエラー解決法に関するこの記事の内容です。皆様のお役に立てれば幸いです。興味のある方は、引き続きこのサイトを参照してください: データベース回復エラーの原因となる MySQL 文字セットの簡単な分析、MySQL テーブルのソート ルールのさまざまなエラー問題の分析など。質問がある場合は、いつでもメッセージを残していただければ、編集者がすぐに返信いたします。 以下もご興味があるかもしれません:
|
<<: フローティングメニューを実装するjQueryプラグイン
>>: Linux で Tomcat を実行するいくつかの方法の説明
目次スクロールをスムーズにするBetterScrollのスクロール体験慣性ローリングエッジリバウンド...
Nginx は、IP ベースの仮想ホスト構成、ポート ベースの仮想ホスト構成、ドメイン名ベースの仮想...
2 日前、Raspberry Pi サーバーを Ubuntu 20 にアップグレードしました。今日...
1. left(name,4)は左の4文字をインターセプトしますリスト: SELECT LEFT(2...
(1) HTML: ハイパーテキストマークアップ言語。主に「ヘッダー」と「ボディ」の2つの部分で構...
目次概要1. Refsオブジェクトの作成1.1 React.createRef() 1.2React...
この記事では、弾性ナビゲーション効果を実現するためのJavaScriptの具体的なコードを参考までに...
SSHとは何か管理者はリモートでログインして、インターネット経由で接続されたさまざまな場所にある複数...
MySQLをインストールしてメモしておきます。うまくインストールできるか分かりませんが、試してみます...
目次序文必要成し遂げる最初のレンダリングメニュー項目をクリックしますスタイルの区別デフォルトのハイラ...
以下のように表示されます。名前説明する文字可変(n)、varchar(n)長さ制限あり、可変長文字(...
1. MySQLイメージをダウンロードするコマンド: docker pull mysql 2. コン...
序文Linux では「すべてがファイル」であることは誰もが知っているので、ファイルのオープン状態を確...
Dockerの場合すべてのコンテナコマンドを開始する docker を起動します $(docker ...
この記事では、カルーセルの効果を実現するためのJavaScriptの具体的なコードを参考までに共有し...