ホームページ データベース mysql チュートリアル Mysql 5.6 パスワードを忘れた場合の対処方法

Mysql 5.6 パスワードを忘れた場合の対処方法

Apr 20, 2023 am 10:06 AM

MySQL データベースを使用する場合、パスワードは非常に重要な部分です。しかし、時々 MySQL のパスワードを忘れてしまうことがあります。その場合はどうすればよいでしょうか?

次の記事ではmysql5.6バージョンでパスワードを忘れた場合の解決方法を紹介します。

  1. MySQL バージョンの確認

操作を実行する前に、まず MySQL バージョンを確認する必要があります。次のコマンドで MySQL バージョンを確認できます:

mysql -V
ログイン後にコピー

このコマンドを実行すると、たとえば次のような MySQL バージョン情報が表示されます:

mysql  Ver 14.14 Distrib 5.6.51, for Linux (x86_64) using  EditLine wrapper
ログイン後にコピー
  1. MySQL サービスを停止します

パスワードをリセットする前に、まず MySQL サービスを停止する必要があります。次のコマンドで MySQL サービスを停止できます:

sudo service mysql stop
ログイン後にコピー
ログイン後にコピー
  1. MySQL サービスを開始して認証をスキップします

次に、MySQL サービスを開始して認証をスキップする必要があります。 MySQL サービスを開始するには、次のコマンドを使用する必要があります:

sudo mysqld_safe --skip-grant-tables &
ログイン後にコピー

このコマンドを実行すると、MySQL サービスが開始されたことがわかります。同時に、「認証をスキップ」オプションも設定します。これにより、パスワードなしで MySQL にログインできるようになります。

  1. root アカウントのパスワードをリセットします

これで、MySQL サービスが正常に開始されました。パスワードを必要とする認証はありません。次のステップは、root アカウントのパスワードをリセットすることです。

まず、MySQL にログインする必要があります。ターミナルに次のコマンドを入力して、MySQL コンソールにログインします:

mysql -u root
ログイン後にコピー

ログイン後、MySQL データベースを選択する必要があります:

use mysql;
ログイン後にコピー

次に、次のコマンドを使用して root ユーザーのパスワードを変更できます。

UPDATE user SET Password=PASSWORD('new_password') WHERE user='root';
ログイン後にコピー

コマンドで、new_password を新しいパスワードに置き換えます。

最後に、次のコマンドを使用して権限を更新する必要があります:

FLUSH PRIVILEGES;
ログイン後にコピー
  1. MySQL サービスを再起動します

これで、MySQL サービスのパスワードがリセットされました。 root アカウント 、および権限が更新されました。 MySQL サービスをシャットダウンして再起動できます。次のコマンドを使用して MySQL サービスをシャットダウンできます:

sudo service mysql stop
ログイン後にコピー
ログイン後にコピー

次に、次のコマンドを使用して MySQL サービスを開始できます:

sudo service mysql start
ログイン後にコピー

これで、新しいパスワードを使用してログを記録できるようになります。 MySQLに。

概要

MySQL パスワードを忘れることは非常によくある間違いですが、上記の 5 つの簡単な手順を使用してパスワードをリセットできます。何らかの理由でパスワードをリセットできない場合は、MySQL ドキュメントを確認するか、MySQL サポート チームに連絡して問題を解決してください。

以上がMysql 5.6 パスワードを忘れた場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

DockerでのMySQLメモリの使用を減らします DockerでのMySQLメモリの使用を減らします Mar 04, 2025 pm 03:52 PM

DockerでのMySQLメモリの使用を減らします

Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか? Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか? Mar 19, 2025 pm 03:51 PM

Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか?

mysqlの問題を解決する方法共有ライブラリを開くことができません mysqlの問題を解決する方法共有ライブラリを開くことができません Mar 04, 2025 pm 04:01 PM

mysqlの問題を解決する方法共有ライブラリを開くことができません

sqliteとは何ですか?包括的な概要 sqliteとは何ですか?包括的な概要 Mar 04, 2025 pm 03:55 PM

sqliteとは何ですか?包括的な概要

Linuxでmysqlを実行します(phpmyAdminを使用してポッドマンコンテナを使用して/なし) Linuxでmysqlを実行します(phpmyAdminを使用してポッドマンコンテナを使用して/なし) Mar 04, 2025 pm 03:54 PM

Linuxでmysqlを実行します(phpmyAdminを使用してポッドマンコンテナを使用して/なし)

MACOSで複数のMySQLバージョンを実行する:ステップバイステップガイド MACOSで複数のMySQLバージョンを実行する:ステップバイステップガイド Mar 04, 2025 pm 03:49 PM

MACOSで複数のMySQLバージョンを実行する:ステップバイステップガイド

共通の脆弱性(SQLインジェクション、ブルートフォース攻撃)に対してMySQLを保護するにはどうすればよいですか? 共通の脆弱性(SQLインジェクション、ブルートフォース攻撃)に対してMySQLを保護するにはどうすればよいですか? Mar 18, 2025 pm 12:00 PM

共通の脆弱性(SQLインジェクション、ブルートフォース攻撃)に対してMySQLを保護するにはどうすればよいですか?

人気のあるMySQL GUIツール(MySQL Workbench、PhpMyAdminなど)は何ですか? 人気のあるMySQL GUIツール(MySQL Workbench、PhpMyAdminなど)は何ですか? Mar 21, 2025 pm 06:28 PM

人気のあるMySQL GUIツール(MySQL Workbench、PhpMyAdminなど)は何ですか?

See all articles