昨日はデータベースへの接続に問題はありませんでしたが、今日はデータベースへの接続時にこのエラーが報告されました。インターネットで多くの方法を検索したところ、問題を解決する方法が 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 を実行するいくつかの方法の説明
1. 指定されたディレクトリにリポジトリを作成し、ディレクトリ全体を保存してください。この記事のサン...
導入MySQL には、SELECT ステートメントを分析し、開発者が最適化できるように SELECT...
この記事では主に、NUXT の validate メソッドに基づいてフォーム検証を実装する方法につい...
1. 記事タイトルリストの右側に日付を表示する方法:コードをコピーコードは次のとおりです。 &l...
目次1. 三項演算子の判定2. 動的に設定されるクラス3. 方法判定4. 配列バインディング5. e...
具体的な方法: 1. コマンドプロンプトを開く2. mysql -u root -pコマンドを入力し...
新しいプロジェクトでは、axios によって重複した送信を防ぐことができますが、古いプロジェクト (...
Web デザインでよく耳にするプロパティ名: content、padding、border、marg...
序文MySQL クエリは select コマンドを使用し、limit および offset パラメー...
dl:定義一覧定義リストdt:定義タイトルタイトルを定義するdd:定義説明定義の説明dt は情報のタ...
導入:最近の面接の質問を見ると、ドロップダウン メニューを実装するために CSS を使用することが多...
ngx_lua_module は、lua パーサーを nginx に埋め込み、lua 言語で記述され...
Centos6.4 で mysql5.7.18 をインストールするための具体的な手順が全員に共有され...
リアルタイム レプリケーションは、企業データをバックアップする最も重要な方法です。主に、ユーザーが送...
最近、画像上に半透明の背景でテキストを表示する必要があるという要件に遭遇しました。その効果は次のよう...