Linux で MySQL パスワードを忘れた場合の解決策

Linux で MySQL パスワードを忘れた場合の解決策

問題は次のとおりです。mysql -uroot -p コマンドを入力しましたが、パスワードを忘れてしまいました。

ステップ1: mysqlサービスを停止する

インターネット上には /etc/my.cnf を開いて変更する方法がありますが、このディレクトリにファイルがまったく見つかりませんでした。バージョンのせいかもしれません!

mysql サービスを停止するには、コマンドを入力します: /etc/init.d/mysql stop

ステップ 2: mysql を安全に起動し、認証テーブルをスキップします: mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

ステップ3: MySQLパスワードをリセットする

入力: mysql -uroot -p。この時点ではパスワードを入力する必要はありません。Enter キーを押して入力するだけです。

ステートメントを入力してください:mysqlを使用する、つまり、データベースを選択し、パスワードをリセットするためのステートメントを入力すると、次の問題が見つかりました。これは、パスワード列が含まれていないことを意味します。

したがって、authentication_string列を変更する必要があります

次に、コマンド flush privileges を入力して、MySQL システム権限関連のテーブルを更新します。 quit mysqlを終了する

ステップ4: サービスを再起動し、新しく設定したパスワードを入力してログインします

mysql サービスを再起動します: /etc/init.d/mysql restart

パスワードを入力し、mysql と入力します。

詳細については、「MySQL パスワード操作の概要」のトピックを参照してください。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQLパスワードを忘れた場合の解決方法
  • MySQL ユーザのパスワードを変更する方法と、MySQL パスワードを忘れた場合の解決方法
  • Windows環境でmysqlのルートパスワードを忘れた場合の解決策の詳細な説明
  • Windows で MySQL のルート パスワードを忘れた場合の解決方法
  • MySQLパスワードを忘れた場合の解決策
  • MySQL パスワードを忘れた場合の解決策

<<:  シンプルなカレンダー効果を実現する js

>>:  Nginxドメイン名転送の実装

推薦する

Mysql 5.7.19 無料インストール版 (64 ビット) の設定方法に関する詳細なチュートリアル

公式サイトから mysql-5.7.19-winx64 をダウンロードします。これはシステムの 64...

WINDOWS での MYSQL のインストールに関する詳細なチュートリアル

1. インストールパッケージをダウンロードする- お使いのコンピュータシステムに応じて適切なバージョ...

HTMLウェブページのMETAタグのコンテンツを書く際のポイント

META タグは、HTML 言語のヘッダー領域にある補助タグです。作成者、日時、Web ページの説明...

Mysql の主キーと一意キーの違いのまとめ

主キーとは何ですか?主キーは、テーブル内の各タプル (行) を一意に識別するテーブル内の列です。主キ...

要素 el-button ボタンコンポーネントの使用の詳細な説明

1. 背景ボタンは非常によく使われており、Element のボタン機能は非常に包括的です。この記事で...

新しいウィンドウで開くジャンプメニュー、window.open の使い方の紹介

コードをコピーコードは次のとおりです。 <前> <div> <sele...

HTMLフォームタグチュートリアル(1):

フォームは、動的な Web ページを実装するための主要な外部フォームです。フォームとフォーム フィー...

JavaScript インスタンス オブジェクトでプロトタイプ メソッドをオーバーライドする方法の詳細

目次JavaScriptでは、通常、次のコードのようにクラスを簡単に定義できます。 var サンプル...

MySQL で浮動小数点データを文字データに変換するときに起こりうる問題の詳細な説明

序文この記事は主に、MySQL で浮動小数点型を文字型に変換するときに発生する問題を紹介します。これ...

Linux ユーザー グループと権限の概要

ユーザーグループLinux では、すべてのユーザーはグループに属する必要があり、Linux には次の...

JS 内の Json 文字列 + Cookie + ローカルストレージ

目次1.Json文字列1.1Json構文1.2 例2. クッキー2.1 使い方は? 3. ローカルス...

HTML Webページの例を使用してヘッドエリアコードの意味を説明する

例を使って、Webページのヘッダー情報の意味を理解しましょう。 <!DOCTYPE HTML ...

入力タグの名前と値の違い

type はブラウザでの入力と出力に使用されるコントロールです (たとえば、type="t...

Alibaba Cloud Nginx はドメイン名アクセス プロジェクトを実装するために https を設定します (グラフィック チュートリアル)

ステップ1: サードパーティの信頼できるSSL証明書に署名するAlibaba Cloud で直接、無...

JavaScript での正規表現の使用について詳しく学ぶ

目次1. 正規表現とは何か1. 正規表現の特徴2. 正規表現の使用2. 正規表現における特殊文字1....