1. MySQL 8.0.20をダウンロードして解凍する ダウンロードリンク: https://dev.mysql.com/downloads/mysql/ 2. 新しい設定ファイルmy.iniを作成し、D:\mysql-8.0.20-winx64ディレクトリに配置します。 [クライアント] # mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します [mysqld] # ポート 3306 を設定 port = 3306 # mysqlのインストールディレクトリを設定します basedir=D:\\mysql-8.0.20-winx64 # MySQL データベース データの保存ディレクトリを設定します。MySQL 8 以降では次の設定は必要ありません。システムが自動的に生成します。そうでない場合はエラーが報告される可能性があります。# datadir=D:\\mysql-8.0.20-winx64 # 許可される最大接続数 max_connections=20 # サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8 # 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB 3. MYSQL設定を初期化する 管理者としてcmd を開き、D:\mysql-8.0.20-winx64\bin ディレクトリに入ります。次のコマンドを実行します: mysqld --initialize --console。正常に実行されると、次の図が表示されます。 このうち、[注意][MY-010454] [サーバ] root@localhost: に一時パスワードが生成され、その後に初期化パスワード diK3i1dH=k8b が続きます(必ず保存してください)。Mysql 設定の初期化後、データディレクトリに関連ファイルが生成されます。 4. MySQLサービスをインストールしてサービスを開始する サービスをインストールするコマンドは、mysqld --install サービス名です (サービス名は自由に命名できます)。私のコンピュータでは既に mysql サービスが構成されインストールされているため、以下に示すように、ここではサービス名として mysql8 を使用します: mysqld --install mysql8 5. MySQLにログインしてルートパスワードを変更する デフォルトで割り当てられたパスワード (diK3i1dH=k8b) を使用してログインします。mysql -u root -p と入力し、パスワード (手順 2 の初期パスワード) を入力してログインします。 'password' によって識別されるユーザー 'root'@'localhost' を変更します。 権限をフラッシュします。 6. 再度ログインする ログアウト後、新しいパスワードで正常にログインできます。 構成データベースはNavicatソフトウェア管理をサポートします 1.2059 認証プラグイン ルート アカウントのパスワード検証プラグイン タイプを mysql_native_password に変更します。これは、mysql8 以降で発生する問題です。 ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #暗号化ルールのパスワードを変更する ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #ユーザーのパスワードを更新する FLUSH PRIVILEGES; #権限を更新する この時点で認証情報を再確認してください mysql.user から `user`、`host`、`authentication_string`、`plugin` を選択します。 この時点で、Navicatを使用して次のように正常に接続できます。 参照: 1. https://www.jb51.net/article/163319.htm 要約する これで、MySQL 8.0.20 Window10無料インストールバージョンの設定とNavicat管理チュートリアルについての写真とテキストによるこの記事は終了です。MySQL 8.0.20 Window10無料インストールバージョンの設定に関するより関連性の高いコンテンツについては、123WORDPRESS.COMの以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも123WORDPRESS.COMをよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Vue axios インターセプターは、繰り返しリクエストのキャンセルによく使用されます。
>>: Alibaba Cloud ECS サーバーの開始プロセス (初心者必読のチュートリアル)
目次導入なぜわざわざ?落とし穴のあるコミュニティソリューション(Vue を例に挙げる)現時点では良い...
Docker SwarmについてDocker Swarm は次の 2 つの部分で構成されます。 D...
作成されたタブラベルがページの表示領域を超えると、タブラベルの距離だけ自動的にスクロールされます。ま...
Web アプリケーション クラス1. みんなのためにダウンまたは私だけのためにこのウェブサイトは、ウ...
<br />私は数年間フロントエンドに取り組んできました。フロントエンドについて完全に理...
多くの場合、 Web デザインが完成した後でデザイナーの無知が露呈し、批判されることがあります。彼ら...
目次序文1. トリガーの概要2. トリガーの作成2.1 トリガー構文の作成2.2 コード例3. トリ...
ページの DIV+CSS レイアウトを行う際、IE6 で画像要素 img の下に余分なスペースができ...
ユーザーが登録すると、ラベルをクリックして確認コードを変更します。クリックするとラベルに影の部分がで...
1. HTML ヘッダーにビューポート タグを追加します。ウェブサイトの HTML ファイルの先頭...
この記事では主に、HTML+CSS で階層化ピラミッドを実装する例を紹介し、皆さんと共有します。詳細...
序文この記事は主にubantu 16.4 Hadoop完全分散構築に関する関連コンテンツを紹介し、皆...
目次1. インスタンスをインストールして作成する2. vue-router4の新機能2.1 動的ルー...
Web ページを作成するときに、テーブルの幅が揃っていないという問題に遭遇することがよくあります。 ...
アイコン処理ソリューションこの記録の目的は、element-plus 以外のアイコンをコンポーネント...