Linux 上の MySQL 5.7 でパスワードを忘れる問題を解決する

Linux 上の MySQL 5.7 でパスワードを忘れる問題を解決する

1. 問題

Linux 上の mysql5.7 のパスワードを忘れました

2. 解決策

• ステップ 1: mysql5.7 構成ファイル my.cnf を開き、次の行を追加します: skip-grant-tables 保存して終了します (:wq)

[root@iz09a32x1sghz3z ~]# vi /etc/my.cnf

• ステップ2: mysqlを再起動する

[root@iz09a32x1sghz3z ~]# service mysqld restart

•ステップ3: mysqlにログインしてパスワードを変更する

ルートアカウントでログインします: [root@iz09a32x1sghz3z ~]# mysql -u root

mysql で mysql データベースを使用します: mysql> use mysql;

パスワードの変更: update user set authentication_string = password("Szfore_68638") where user="root" ;

データベースを更新します: flush privileges;

終了: 終了;

注意: MySQL 5.7 のユーザー テーブルのパスワード フィールドは、authentication_string フィールドに変更されました。

このとき入力する必要があるコマンドは、update user set authentication_string = password("Szfore_68638") where user="root"; です。

• ステップ 4: mysql5.7 構成ファイル my.cnf を開き、追加した行 skip-grant-tables を削除し、保存して終了します (:wq)
•ステップ 5: MySQL を再起動し、変更したパスワードでログインします。

[root@iz09a32x1sghz3z ~]# service mysqld restart

要約する

上記は、Linux で Mysql5.7 のパスワードを忘れた場合の問題を解決する方法について紹介したものです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。

以下もご興味があるかもしれません:
  • Linux MySQL ルートパスワードを忘れた場合の解決方法
  • mysql 8.0.16 winx64 および Linux でルート ユーザーのパスワードを変更する方法
  • MySQL 8.0.15 のインストールと設定のグラフィックチュートリアルと Linux でのパスワード変更
  • Linux で MySQL パスワードを忘れた場合の解決策
  • Linux で忘れた MySQL パスワードを回復するいくつかの方法 (推奨)
  • LinuxにMySQLデータベース5.6のソースコードをインストールし、ログインユーザーのパスワードを変更する
  • LinuxにインストールしたばかりのMySQLのパスワードを変更する簡単な方法
  • Linux (CentOS) で MySQL ルート パスワードをリセットする方法
  • Linux mysql-5.6 でルート パスワードをリセットする方法

<<:  Vue における v-model を使用したクロスコンポーネントバインディングの基本的な実装方法

>>:  前後の秒、分、時間、日数を取得するMySQLデータベース

推薦する

Tomcat マルチレイヤーコンテナの設計に関する簡単な説明

目次コンテナ階層サーブレットの検索を要求するプロセス仕組みTomcat のコンテナは Servlet...

Linux システムで jmeter を実行し、ローカル メモリを最適化する方法の詳細な説明

1. Linuxシステムにクロスシステムファイル転送ツールをインストールするルートユーザーのルートデ...

CentOS 上の Docker に Jupyter をインストールしてポートを開く方法

目次jupyterをインストールするDocker ポートマッピングjupyterをインストールするp...

独自のサーバーを素早く構築する方法の詳細なチュートリアル(Java 環境)

1. サーバーの購入1. 私はAlibaba Cloudのサーバーを選択しました。学生向けで月額9...

Centos7 システム上の nginx サーバーで Phalcon 環境を構築する方法の詳細な説明

この記事では、centos7 システムの nginx サーバーの下に phalcon 環境を構築する...

MySQLで行または列をソートする方法

方法:説明: どちらも達成できません:方法1: sp_product から sp.productid...

私の CSS フレームワーク - base.css (ブラウザのデフォルト スタイルをリセット)

コードをコピーコードは次のとおりです。 @文字セット "utf-8"; /* @...

MySql SQL最適化のヒントの共有

ある日、内部結合を含む SQL ステートメントの実行速度はそれほど遅くはない (0.1 ~ 0.2)...

mysql ルートユーザーを認証できず、Navicat リモート認証プロンプト 1044 の問題を解決します

まず解決策を見てみましょう #------------mysql の root ユーザーに権限を付与...

MySQL の一般的なツール例の概要 (推奨)

序文この記事では主にMySQLでよく使われるツールに関する関連コンテンツを紹介し、皆さんの参考と学習...

MySQL学習エンジンの詳細な説明、説明、権限

エンジン導入InnodbエンジンInnodb エンジンは、データベース ACID トランザクションを...

Vue が価格カレンダー効果を実現

この記事では、価格カレンダー効果を実現するためのVueの具体的なコードを例として紹介します。具体的な...

Linux システムでの gcc コマンドの使用法の詳細な説明

目次1. 前処理2. コンパイル3. コンパイル4. リンク1. gccのインストール(Ubuntu...

LinuxにNginxをインストールする詳細な手順

1. Nginxのインストール手順1.1 公式サイトの紹介http://nginx.org/en/d...

Vueはタブ切り替えを実装します

この記事では、タブ切り替えを実装するためのVueの具体的なコードを例として紹介します。具体的な内容は...