序文 MySQL に精通している読者は、MySQL が非常に迅速に更新されることに気付くかもしれません。インストールに関しては、MySQL は、解凍とワンクリックという 2 つの標準的なインストール方法を提供しています。インストール方法は 2 つありますが、私は解凍インストールを好みます。これは、高速であるだけでなく、クリーンでもあるからです。オペレーティング システムに関しても、MySQL は Linux、Windows など複数の種類のオペレーティング システムをサポートしています。以下は、MySQL に大きな変更が加えられたオペレーティング システムの一部です。 調査と分析を通じて、MySQL が低バージョンから高バージョンへと反復されるにつれて、ますます厳格になるセキュリティがその主要な機能の 1 つであることに気付くのは難しくありません。たとえば、バージョン 6 より前では、パスワードを忘れた場合、リセットするのが非常に便利です。次の 2 つの手順を実行するだけで済みます。 ステップ1: 権限テーブルをスキップする mysqld --skip-grant-tables ステップ2: パスワードを空白のままにする ユーザーを更新します。SET authentication_string='' WHERE user='root'; ただし、このソリューションは MySQL 8 には適用できません。 この記事では、MySQL 8 のパスワードを忘れた場合にパスワードをリセットする問題を解決します。主に3つの側面が含まれます 内容1: MySQL 8の解凍インストールについて簡単に説明する コンテンツ2: パスワードを忘れてリセットする解決策1 コンテンツ3: パスワードを忘れてリセットする解決策2 1つのインストール 1. 公式サイトからインストール パッケージをダウンロードします (公式サイトでは、ビジュアル インストールと解凍の 2 つのインストール方法が提供されています)。この例は解凍方法に基づいています。公式サイトのダウンロードアドレス: https://dev.mysql.com/downloads/mysql/ 2. インストールパッケージを解凍し、C:\MySQLディレクトリに配置します。 3. 環境変数を設定する
4. 管理者としてDOSを開く (1)サービスを開始する mysqld --インストール (2)初期化して初期化パスワードを生成する(MySQL 7以降にはデータディレクトリがないので、データディレクトリは初期インストールされる) mysqld --initialize --user=mysql --console (3)サービスを開始する ネットスタートMySQL (4)ログイン アカウントルート、パスワードは初期セッションで生成された一時パスワードA*v)(Ivw7xjQであり、ログイン後に変更する必要があります。 (5)ルートパスワードを変更する 形式: alter user 'ユーザー名'@'ログイン ホスト'、'パスワード (カスタム)' で識別; (6)新しいパスワードでログイン (7)拡張コマンド サービスを削除: mysql --remove mysql サービスを停止します: mysql stop mysql mysqlを終了:exit 2. パスワードを忘れる問題を解決する (I)プラン1 1. 管理者としてDOSに入る 2. MySQLサービスを停止する ネットストップmysql 3. パスワードなしで起動する mysqld --console --skip-grant-tables --shared-memory 4. 別のDOSウィンドウを開き、パスワードなしでログインします。 5. パスワードをクリアする 注意: authentication_string はプラグインの暗号化を使用するため、空に設定し、他の値に設定しないでください。 6. サービスを開始する 開いている2つのDOSウィンドウを閉じ、管理者としてDOSウィンドウを再度開き、サービスを開始します。 ネットスタートMySQL 7. パスワードなしのログイン mysql -u ルート 8. パスワードをリセットする 変更後は新しいパスワードでログインできます。 9. 新しいパスワードでログインする (II) 解決策2: --init-fileパラメータを使用する 1. サービスを停止する ネットストップmysql 2. c:\MySQLディレクトリにResetPWD.txtファイルを作成します。ファイルの内容は次のとおりです。 ALTER USER 'root'@'localhost' は '123456' によって識別されます。 3. ResetPWD.txtファイルを実行する mysqld --init-file=c:\mysql\ResetPWD.txt --console、実行後、DOSウィンドウを閉じます 4. MySQLを起動する ネットスタートMySQL 5. 新しいパスワードでログインする 要約する 上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に一定の参考学習価値を持つことを願っています。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM を応援していただきありがとうございます。 以下もご興味があるかもしれません:
|
<<: Vue+SpringBoot+Shiroのクロスドメイン問題を解決する
>>: プライベートイメージウェアハウスを構築するためのDockerレジストリの実装方法
効果画像: 序文:最近、屋外の大画面プロジェクトに取り組んでいました。システムの入力方法は使いにくか...
目次1 バージョンと計画1.1 バージョン情報: 1.2 クラスター計画2. 展開1. ファイアウォ...
この記事では、花火効果を実現するためのJavaScriptの具体的なコードを参考までに紹介します。具...
webpack を使用してシングルページのプログラムを構築することは非常に一般的ですが、実際の開発で...
よく使用されるデータベースである MySQL では、多くの操作が必要です。デジタル操作には非常に便利...
問題の説明(キープアライブとは何か)キープアライブ 名前の通り、アクティブな状態を維持します。誰が活...
「.zip」形式は、Windows システムでファイルを圧縮するために使用されます。実際、「.zip...
CUDA インストール cuda をダウンロードサポートされているcudaバージョンを表示するには...
承認とは、ユーザーに特定の権限を付与することです。たとえば、新しく作成したユーザーに、すべてのデータ...
1. フロントエンド主導の実装手順最初のステップは、ページのインポートボタンをクリックしてExcel...
私たちの生活、仕事、勉強において、ソーシャル ネットワークは徐々に将来のインターネット発展のトレンド...
この記事では、例を使用して、MySQL データベースの最適化のためのテーブルおよびデータベース シャ...
質問質問 1: トランザクションをコミットするときに REDO ログをフラッシュすることによって発生...
この記事では、HTTP プロトコルのリファラーのメタデータ パラメータの提案について説明します。この...
目次序文1. 準備2. 実際の戦闘2.1 ミニプログラムの権限を設定する2.2 カプセル化ツールの機...