序文 最近 Linux を学び、その後 Win から Ubuntu に変更しました。以前インストールした mysql は使用できなくなりました。ここで、ubuntu18.0.4 に mysql をインストールし、発生した問題を次のように記録します。 mysqlをダウンロードしてインストールする
すでにここにインストールしてあるので、こうなります。インストールされているバージョンは、mysql --version で確認できます。 mysqlにログイン
-u はユーザー、-p はポートです。ログイン時に、ERROR 1698 (28000): ユーザー 'root'@'localhost' へのアクセスが拒否されました が発生します。これは、パスワードを忘れたか、以前にインストールしたときに初期化パスワードを覚えていないことが原因であると考えられます。 この問題を解決する方法は次のとおりです。 1. debian-sys-maint アカウントは、MySQL のインストール時にシステムによって自動的に生成される MySQL ユーザーであり、対応するパスワードはこのユーザーのパスワードです。 2. アカウント debian-sys-maint にログインします。 3. ルートアカウントのパスワードを変更します。 use mysql; コマンドを入力します。 次に、次のコマンドを入力します。 UPDATE user SET authentication_string=PASSWORD('設定するパスワード') where USER='root'; これは、root アカウントのパスワードを設定するためのものです。 次に、quit コマンドを入力して mysql を終了し、sudo service mysql restart という mysql の再起動コマンドを実行します。 その後、mysqlにログインし、mysql -u root -pを実行すると、次のエラーが発生します: ERROR 1524 (HY000): Plugin 'msyql_native_password' is not loaded この時点で、パスワードは実際に正常に変更されています。プラグイン ルートのフィールドは auth_socket であり、これを変更する必要があります。 4. プラグインを変更する: 次のコマンドを実行します: 次のコマンドを実行します: 次に、次のコマンドを実行します。 ユーザーを更新します。authentication_string =password('設定するパスワード'),plugin='mysql_native_password'、user='root' を設定します。 最後に、mysql を終了して再起動します。 要約する 上記は、Ubuntu 18.0.4 に MySQL をインストールし、ERROR 1698 (28000): Access denied for user 'root'@'localhost' を解決する方法について紹介したものです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます! 以下もご興味があるかもしれません:
|
<<: Node はあいまい検索用の検索ボックスを実装します
>>: MySQLがファントムリードを解決する方法の詳細な説明
目次1. pidファイルの紹介2.ソケットファイルの紹介要約:ソケット ファイル: Unix ドメイ...
この記事では、CentOS 7.4 サーバーに Apache をインストールする方法と、インストール...
序文以前、rem適応についての記事を書きましたが、具体的なパッケージは紹介しませんでした。今日は、よ...
Zabbix による SQL Server の監視を見てみましょう。まずfreetdsをダウンロード...
目次レムフォルクスワーゲンサードパーティのUIフレームワークに適応する結論モバイル開発における最も一...
ELKとは何ですか? ELK は、Elastic が提供するログ収集およびフロントエンド表示ソリュー...
<em></em> などのフレーズ要素を使用すると、意図した視覚スタイルを維...
まずは効果を確認実装コード <div class="box box1"&g...
目次1. 配列の分離割り当て1.1 配列分離割り当てとは何ですか? 1.2 配列分離割り当てに失敗し...
参考までに、vueを使用してクリックフリップエフェクトを簡単に実装します。具体的な内容は次のとおりで...
表示するデータが多い場合、1 つのチャートに表示しても効果はよくありません。このとき、2 つのチャー...
太陽系の 8 つの惑星(衛星を除く)のアニメーションを作成します。すべての惑星は太陽の周りを回ってい...
MySQLのパーティショニングは、非常に大きなテーブルを管理するのに役立ちます。MySQLのパーティ...
この記事では、参考までにメッセージボードを実装するためのJavaScriptの具体的なコードを紹介し...
ウェブサイトを作成するユーザーの多くが、このような問題に遭遇すると思います。Chrome のデフォル...