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

推薦する

MySQL 接続クエリを本当に学びましたか?

1. 内部結合クエリの概要内部結合は、アプリケーションで非常に一般的な結合操作であり、通常はデフォ...

この記事ではJavaScriptの基本であるディープコピーとシャローコピーについて説明します。

目次浅いコピーディープコピー補充する要約するコピー(クローン、複製などとも呼ばれる)ですが、ディープ...

Linux での JDK のインストール (OpenJDK のアンインストールを含む) の概要

1. openjdkを表示する rpm -qa|grep jdk 2. openjdk を削除します...

Vueはシンプルな画像切り替え効果を実装します

この記事では、Vueの具体的なコード例を参考までに紹介します。具体的な内容は以下のとおりです。 コー...

DIVマスクを使用して、マウスでチェックボックスを直接チェックすることが無効である問題を解決します

フロントエンドの開発過程で、チェックボックスが必要な状況が発生しました。ユーザー操作の利便性を考慮し...

MySQL 5.7.27 のダウンロード、インストール、設定に関する詳細なチュートリアル

目次1. ダウンロード手順2. 環境変数を設定する3. my.iniファイルを設定する4. MySQ...

Windows Server 2016 で Flash を有効にする方法

最近、VMware Horizo​​n を導入してテストしましたが、そのコンソールにはデフォルトで ...

Dockerコンテナがホストポートにアクセスできない場合の解決策

最近、仕事中に問題が発生しました。Docker コンテナがホストの redis にアクセスできず、t...

CSS3 カウントダウン効果

成果を達成する実装コードhtml <div クラス = 'ラッパー'> ...

Mysql5.7 サービスを開始できません。グラフィカル ソリューション チュートリアル

p>「サービス」で手動で起動すると、 コンソールから起動します: 次に、...\MySQL S...

Win10 インストール Linux システム チュートリアル ダイアグラム

Windows システムに仮想マシンをインストールするには、 VMware Workstationソ...

Windows および Linux での Redis のインストールとデーモン設定

# Windows および Linux 上の Redis のインストール デーモン構成Redis の...

JavaScript でプロトタイプ パターンを実装する方法

概要プロトタイプ パターンは、プロトタイプ インスタンスによって作成されるオブジェクトの型を指し、こ...

CSS3は、ズームと回転を実現するためにscale()とrotate()を使用します。

1. scale() メソッドズームとは「縮小」と「拡大」を意味します。 CSS3 では、scal...

Linux システムで TCP 接続を作成するプロセスの紹介

目次LinuxでTCPを作成する手順サーバクライアントTCP確立プロセスサンプルコードLinuxでT...