Linux 上の MYSQL 5.7 でルート パスワードを取得する際の問題 (テスト済み、利用可能)

Linux 上の MYSQL 5.7 でルート パスワードを取得する際の問題 (テスト済み、利用可能)

1. --skip-grant-tables 経由で取得する

(注: パスワードなしのログインを設定している間はデータベースがパスワードで保護されないため、この操作ではセキュリティ要因を考慮する必要があります)

1.1 my.conf を変更し、新しいパスワード不要のログイン起動項目を追加する

vi /etc/my.cnf

[mysqld]エリアにskip-grant-tablesを追加する

追加が完了したら、:wq を押して保存して終了し、mysqld サービスを再起動します。

systemctl で mysqld を再起動します。

1.2 パスワードフリーモードでMySQLコンソールに入り、パスワードをリセットする

mysql -uroot -p

パスワードを入力するときは、Enter キーを押すだけです。

データベースmysqlを選択

mysql を使用します。

ルート変更コマンドを実行する

UPDATE user SET authentication_string = password ('パスワード。デフォルトのパスワード ルールでは、大文字と小文字、記号、数字の組み合わせが必要です') WHERE User = 'root';

実行が成功したら、MySQLデータベースを終了します。

出口;

1.3 パスワードフリーログイン設定項目をコメントまたは削除し、mysqldサービスを再起動してログイン検証を実行します。

vi /etc/my.cnf

mysqldサービスを再起動します

systemctl で mysqld を再起動します。

確認のため新しいパスワードでログインしてください

mysql -uroot -p

パスワードを入力し、Enter キーを押して送信し、確認します。

Linux で MYSQL 5.7 のルート パスワードを取得する方法についての記事はこれで終わりです (テスト済みで利用可能)。MYSQL 5.7 のルート パスワードを取得する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • MySQL ルートパスワードをリセットする方法
  • MySQL8のパスワードを忘れた場合の簡単な解決策
  • MySQLデータベースのパスワードを忘れた場合の解決策

<<:  Html+CSS 描画三角形アイコン

>>:  vue3 タイムスタンプ変換 (フィルターを使用せずに)

推薦する

CSS3 回転キューブ問題の詳細な説明

3D座標の概念要素が回転すると、その座標軸も一緒に回転します。注 -y方向の問題立方体を回転させる効...

FileZilla Server の FTP サーバー構成と 425 エラーおよび TLS 警告の解決策の詳細な説明

123WORDPRESS.COM では、FileZilla のダウンロード リンクを提供しています:...

Linuxカーネルの浮動小数点演算のサポートに関する簡単な説明

現在、ほとんどの CPU は浮動小数点ユニット (FPU) をサポートしています。FPU は、プロセ...

MySQL 5.7.17 のインストールと設定方法のグラフィック チュートリアル (Windows10)

MySQL 5.7.17 のインストールと設定方法の概要最初のステップは、MySQL公式サイトから...

CSS3に基づいてiPhoneを描く

結果:実装コードhtml <div class='iphone'> &l...

nginx+php実行リクエストの動作原理の詳細な説明

PHPの仕組みまず、よく耳にするcgi、php-cgi、fastcgi、php-fpmの関係を理解し...

HTML 名、ID、クラス (フォーマット/アプリケーション シナリオ/機能) などの違いの紹介。

ページには多くのコントロール (要素またはタグ) があります。これらのタグをより便利に操作するには、...

MySQLの最適化の詳細な分析とパフォーマンス

導入データベースを使用したことがある人なら、機能面での like 記号と = 記号の類似点と相違点を...

MySQL における KEY、PRIMARY KEY、UNIQUE KEY、INDEX の違い

タイトルで提起された問題は、段階的に分解して解決することができます。 MySQL では KEY と ...

MySQLのユーザー管理とPostgreSQLのユーザー管理の違い

1. MySQL ユーザー管理[例1.1] ローカルMySQLサーバーのテストデータベースにroot...

...

子コンポーネントを通じて親コンポーネントのプロパティを変更するための Vue のさまざまな実装方法

目次序文一般的な方法1. 親コンポーネントを介して子コンポーネントの発行イベントをリッスンしてpro...

MySQL の挿入ステートメントの使用実体験

目次1. 挿入のいくつかの構文1-1. 通常の挿入文1-2. 挿入または更新1-3. 挿入または交換...

Vue のすべてのカプセル化方法の簡単な概要

目次1. カプセル化API 2. グローバルツールコンポーネントを登録する3. グローバル関数をカプ...

CSS における重要なカスケード概念の詳細な説明

最近、プロジェクトの過程で問題に遭遇しました。メニューバーを常に上部に表示し、後続の要素をその下に表...