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

推薦する

HTML の基本 - ハイパーリンク スタイルを設定する簡単な例

*** ハイパーリンクのスタイル設定の例a:link クリックされる前のハイパーリンクの状態a:vi...

mysql5.6.8 ソースコードのインストールプロセス

カーネル: [root@opop ~]# cat /etc/centos-release CentO...

Vmware での Ubuntu サーバーのインストール チュートリアル

この記事では、Ubuntuサーバーバージョンのインストールグラフィックチュートリアルを参考までに紹介...

テキストエリアの disabled 属性と readonly 属性の具体的な使用法

障害者の定義と使用法disabled 属性はブール属性です。 disabled 属性は、テキスト領域...

Angular のパフォーマンス最適化: サードパーティ コンポーネントと遅延読み込みテクノロジー

目次概要環境の準備プロジェクトのパフォーマンスに影響を与える要因遅延読み込みとは何ですか?プロジェク...

HTML は Double 11 クーポン取得を実装します (クーポン取得ページを開く時間を設定します)

さっそく、コードを直接投稿します。具体的なコードは次のとおりです。 <!DOCTYPE htm...

CSS における px、rem、em、vh、vw の違いを簡単に分析します

絶対長さピクセルpx はピクセル値であり、メートルやセンチメートルのような固定の長さです。相対的な長...

HTMLタグオーバーフロー処理アプリケーション

CSSを使用してスクロールバーを変更する1.コンテンツがオーバーフローした場合のオーバーフロー設定水...

Docker ケース分析: Redis サービスの構築

目次1 マウントディレクトリとファイルを作成する2 Redisイメージを取得する3 コンテナを作成し...

vue3とvue2の利点の比較

目次利点1: diffアルゴリズムの最適化利点2: ホイスト静的静的リフティング利点3: cache...

Docker クリーンアップ環境操作

丁寧に掃除を始めましょう!未使用ボリュームの一覧docker ボリューム ls -qf dangli...

ubuntu15.10 での hadoop2.7.2 の詳細なインストールと設定

Linux での Hadoop インストール チュートリアルはインターネットや書籍に多数ありますが、...

h1、h2、h3タグを適切に使用する

Web ページを作成する過程では、<h1>、<h2>、<h3> ...

Nginx のステータス監視とログ分析の詳細な説明

1. Nginx ステータス監視Nginx には、Nginx の全体的なアクセス ステータスを監視す...

体験をデザインする: ボタンには何があるか

<br />最近、UCDChina は「インターフェース上のテキストに注意を払う」という...