MySQLでルートユーザーのパスワードを変更する方法

MySQLでルートユーザーのパスワードを変更する方法

方法1: SET PASSWORDコマンドを使用する

mysql> username@localhost のパスワードを設定する = password('新しいパスワード');
-- 例mysql> root@localhost のパスワードを設定する = password('123');

方法 2: mysqladmin を使用する

mysql> mysqladmin -u ユーザー名 -p 古いパスワード パスワード 新しいパスワード;
-- 例mysql> mysqladmin -uroot -p123456 password 123;

方法3: UPDATEを使用してユーザーテーブルを直接編集する

mysql> mysql を使用します。
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> 権限をフラッシュします。

方法4: ルートパスワードを忘れた場合

Windows を例に挙げてみましょう。

  1. 実行中の MySQL サービスをシャットダウンします。
  2. DOS ウィンドウを開き、mysql\bin ディレクトリに移動します。
  3. mysqld --skip-grant-tables と入力し、Enter キーを押します。 --skip-grant-tables は、MySQL サービスを起動するときに権限テーブル認証をスキップすることを意味します。
  4. 別の DOS ウィンドウを開き (前の DOS ウィンドウは移動できなくなったため)、mysql\bin ディレクトリに移動します。
  5. mysqlと入力してEnterキーを押します。成功するとMySQLプロンプトが表示されます。
  6. 接続許可データベース: use mysql;
  7. パスワードの変更: update user set password=password("123") where user="root";
  8. 権限の更新(必須の手順):権限をフラッシュします。
  9. 終了: 終了
  10. システムからログアウトし、再度ログインして、ユーザー名 root と設定した新しいパスワード 123 を使用してログインします。

上記は、MySQL で root ユーザーのパスワードを変更する方法の詳細です。MySQL で root ユーザーのパスワードを変更する方法の詳細については、123WORDPRESS.COM の他の関連記事に注目してください。

以下もご興味があるかもしれません:
  • MySQL の安全なパスワード入力のいくつかの操作の紹介
  • MySQL 5.6 でセキュア処理パスワードを変更する方法
  • MySQL8のパスワードを忘れた場合の簡単な解決策
  • Mac で MySQL 8.0.22 のパスワードを取得する方法
  • MySQL 8.0 パスワード有効期限ポリシーの詳細な説明
  • MySQLはパスワードなしでログインする例を実装しています
  • Linux mysql-5.6 でルート パスワードをリセットする方法
  • MySQLを安全にシャットダウンする方法
  • MySQLプロセスを安全かつ適切にシャットダウンする方法
  • 年末ですが、MySQL パスワードは安全ですか?

<<:  Linux で gdb を使用してコア ファイルをデバッグする方法

>>:  デジタル時計効果を実現するJavaScript

推薦する

Doubanウェブサイトのウェブサイトコンテンツに小さな変更を加える方法

<br />読みやすさはウェブサイトにとって非常に重要な部分であり、ウェブサイトの核心と...

Node.js mysqlクライアントが認証プロトコルをサポートしていない問題を解決する

序文mysql モジュール (プロジェクト アドレスは https://github.com/mys...

MySQLでテーブル名を変更する方法と注意すべき点

目次1. テーブル名を変更する方法2. 注記要約: 1. テーブル名を変更する方法RENAME TA...

HTML ウェブページ画像タグ

画像タグ <IMG> を挿入します。今日私たちが目にするカラフルなウェブページはすべて、...

iconfontアイコンライブラリをvueに導入するエレガントな実践記録

目次序文SVGを生成するSVGスプライトの紹介プロジェクトアイコンを取得するプロジェクトのセットアッ...

Mariadb リモート ログイン構成と問題解決

序文:インストール プロセスについては詳しく説明しません。問題に直接触れましょう。MySQL のリモ...

最高の無料英語フォント33選を紹介

チャンクファイブフリータイプファミリーCuprum JAH I フリーフォントイェセヴァブークレフィ...

docker を使用して kafka プロジェクトをデプロイする Centos6 方法の分析

この記事では、Docker を使用して Centos6 に Kafka プロジェクトをデプロイする方...

HTML テーブルタグチュートリアル (27): セルの背景画像属性 BACKGROUND

セルの背景画像を設定でき、任意の GIF または JPEG 画像ファイルを使用できます。基本的な構文...

DockerでHadoopを実行しイメージを作成する方法

車輪の再発明として、ここでは再パッケージ化を使用して Docker ベースの Hadoop イメージ...

IframeとFRAMEの違いの分析

1. Iframe タグの使用<br />Iframe については、「忘れられた隅」に放...

よくある HTML タグの記述エラー

HTML Police がコードを調べて意味のないタグをすべて見つけ出すので、注意を払う必要がありま...

tbodyタグの魔法はテーブルコンテンツの表示を高速化します

他の人のウェブページを保存して見たことがあると思いますが、特にdwで開くと、多くのウェブページに&l...

Linux ipcsコマンドの使用

1. コマンドの紹介ipcs コマンドは、Linux のプロセス間通信機能の状態を報告するために使用...

Vue3 ベースのスクリプト設定構文 $refs の使用

目次1. Vue2 構文2. Vue3の使用1. コンポーネントのref値を設定する2. コンポーネ...