MySQL ルートパスワードを変更する 4 つの方法 (要約)

MySQL ルートパスワードを変更する 4 つの方法 (要約)

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

まずMySQLにログインします。

フォーマット: mysql> set password for username@localhost = password('new password');

例:mysql> set password for root@localhost = password('123');

方法 2: mysqladmin を使用する

フォーマット: mysqladmin -u ユーザー名 -p 古いパスワード パスワード 新しいパスワード

例: mysqladmin -uroot -p123456 パスワード 123

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

まずMySQLにログインします。

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; 。
6. パスワードを変更します: update user set password=password(“123”) where user=”root”; (最後にセミコロンを追加することを忘れないでください)。
7. 権限を更新します(必須の手順):権限をフラッシュします。
8. 終了します。
9. システムからログアウトし、再度ログインして、ユーザー名 root と設定した新しいパスワード 123 を使用してログインします。

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

以下もご興味があるかもしれません:
  • MySQL - ルートパスワードを変更する 4 つの方法 (Windows を例に)
  • MySQL パスワードを忘れた場合はどうすればいいですか? MySQL ルートパスワードをリセットする方法
  • Windows で MySQL のルート パスワードを忘れた場合の解決方法
  • MySQL のルート パスワードを忘れた場合にそれを表示または変更する方法 (画像とテキスト付き)
  • MySQL ルートパスワードを変更する複数の方法 (推奨)
  • MySQL 5.7 でルート パスワードを忘れた場合と、MySQL 5.7 でルート パスワードを変更する方法
  • Mysqlのルートパスワードを忘れた場合の完璧な解決策
  • MySQL接続のルートパスワードを表示する方法
  • mysql8.0.11をインストールしてrootパスワードを変更し、navicat for mysqlに接続するアイデアの詳細な説明
  • Windows 10 システムで Mysql8.0.13 のルート パスワードを忘れる方法

<<:  jQueryはテーブル行データのスクロール効果を実現します

>>:  Linuxプロセス通信におけるFIFOの実装

推薦する

MySql における無効な Null セグメント判定と IFNULL() 失敗の解決策

MySql Nullフィールド判定とIFNULL失敗処理ps: (プロセスを表示したくない場合は、S...

JavaScript ESの新機能letとconstキーワードに基づく

目次1. letキーワード1.1 基本的な使い方1.2 変動昇進はない1.3 一時的なデッドゾーン1...

入力テキストボックスの入力実装プロパティを無効にする

今日は、開発でよく使われる、非常に便利な HTML タグをいくつかまとめてみたいと思います。これらの...

VMware Workstation Pro が Windows で実行されない場合の解決策

国慶節の休暇後、Windows アップデート後に VMware 仮想マシンが開けなくなり、「VMwa...

vue3でDOMをマウントするためのプラグインを書く際の問題について

vue2と比較して、vue3にはアプリの概念が追加され、vue3プロジェクトの作成も // メイン....

TypeScript における型保護の詳細な説明

目次概要型アサーション構文ではインスタンスオブ構文typeof構文要約する概要TypeScript ...

ウェブデザインと制作に関する科学的原則と提案の要約

<br />ネットワーク設計の分野では、アイトラッキングに関する研究が非常に盛んに行われ...

vue-video-player を使用してライブ放送を実現する方法

目次1. vue-video-playerをインストールする2. vue-video-playerを...

Webフロントエンド開発コース Webフロントエンド開発ツールとは

インターネット技術の発展に伴い、ユーザーはますます Web ページに依存するようになり、Web フロ...

Vueデータ監視の原理の詳細な説明

目次1. はじめにII. 監視対象2.1 なぜオブジェクトを監視する必要があるのですか? 2.2 デ...

Harborを使用してプライベートDockerリポジトリを構築する方法

目次1. オープンソースの倉庫管理ツール Harbor 2 インストール2.1 DockerとDoc...

Flex レイアウトで適応型ページを作成する (構文と例)

Flex レイアウトの紹介英語の Flex はフレキシブル ボックス、つまり伸縮性のあるボックスを...

HTMLのマーキータグは、シームレスなスクロールマーキー効果を実現します。

<marquee> タグはペアで表示されるタグです。最初のタグ <marquee...

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

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

JavaScript の find() メソッドと filter() メソッドの違いのまとめ

目次序文JavaScript find() メソッドJavaScript filter() メソッド...