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 タイムスタンプ変換 (フィルターを使用せずに)

推薦する

ウェブフロントエンド開発者が知っておくべき 9 つの実用的な CSS プロパティ

1. 角を丸くする今日の Web デザインは、常に最新の開発テクノロジーに追随しており、HTML5 ...

CSSスタイルシートを効率的に使用するためのヒント: スタイルシートの力を最大限に活用する

インターネット経済の継続的な発展に伴い、インターネット上の専門ウェブサイト、公共サービスウェブサイト...

MySQL 時間統計方法の概要

データベースの統計を行う場合、多くの場合、年、月、日に基づいてデータを収集し、echart を使用し...

ウェブページの右側に固定されたフローティングレイヤーの実装コード

コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC "...

Douyin ロゴを作成する手順の CSS3 分析

「Tik Tok」も大人気で、ユーザー数は7億人と言われています。今日は、注目を集めるためにTikT...

CSS の両端揃えを実現する div+css レイアウトの 4 つの方法の概要

2 端揃えを実現する div+css レイアウトは、Web ページの組版でよく使用されます。この記事...

プロジェクトの再構築からプロジェクトにおける CSS3 カスタム変数の使用について話す

CSS3変数について変数を宣言するときは、変数名の前に 2 つのハイフン ( -- ) を追加します...

XHTML 入門チュートリアル: XHTML ハイパーリンク

ハイパーリンクはインターネット全体を接続していると言っても過言ではありません。ハイパーリンクは、別の...

ネガティブマージン関数の紹介と使用方法の概要

1998 年の CSS2 勧告の時点で、テーブルは徐々に舞台から消え、歴史の中に記録されるようになり...

CentOS プラットフォーム上で LAMP 環境を素早く構築する方法

この記事では、例を使用して、CentOS プラットフォーム上で LAMP 環境を迅速に構築する方法に...

複数のフィールドをグループ化するMySQLグループ

日常の開発タスクでは、データ テーブル内のグループ化フィールドに基づいて統計データを取得するために、...

Windows 10 の仮想マシンに Mac システムをインストールするグラフィック チュートリアル

1. 仮想マシンバージョン15.5.1をダウンロードする公式サイトから直接最新バージョンをダウンロー...

WeChat アプレットのカスタム下部ナビゲーション バー コンポーネント

この記事の例では、WeChatアプレットの下部ナビゲーションバーコンポーネントの具体的な実装コードを...