mysql-8.0.17-winx64 のデプロイメント方法

mysql-8.0.17-winx64 のデプロイメント方法

1. 公式サイトからmysql-8.0.17-winx64をダウンロードし、Zipファイル形式を選択してダウンロードします。

2. ターゲットパスに解凍します。私の場合は、ドライブEのルートディレクトリ、つまりE:\mysql8です。

3. ルート ディレクトリに次の内容の my.ini を作成します。

[mysqld]
#ポート port = 3306
#mysql インストールディレクトリ basedir = E:/mysql8
#mysql データ保存ディレクトリ datadir = E:/mysql8/data
#許可される最大接続数 max_connections = 1024
#サーバーはデフォルトで文字セットcharacter-set-server = utf8を使用します
#デフォルトのストレージエンジン default-storage-engine = INNODB
#サービス固有識別子 server_id = 1
#スロークエリを有効にするかどうか slow_query_log = 1
#スロークエリログファイルのパスと名前を指定します slow_query_log_file = E:/amp/mysql8/data/mysql-slow.log
#SQL 文は実行時間がこの値を超えた場合にのみ記録されます long_query_time = 10
#エラーログ log-error = E:/mysql8/data/mysql-err.log
#binlog を開く log-bin = E:/mysql8/data/mysql-bin
#sql モード sql_mode = NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES
#ここで、mysql8のデフォルトのパスワード検証プラグインがcaching_sha2_passwordに変更されたことに注意してください。
#以前のものとの互換性のため、mysql_native_passwordに戻します
デフォルト認証プラグイン = mysql_native_password
[mysql]
デフォルトの文字セット = utf8
[クライアント]
ポート = 3306
デフォルトの文字セット = utf8

4. 管理者はCMDを実行し、最初にcd\と入力し、次にE:と入力してEドライブに入り、次にターゲットのbinディレクトリ、つまりE:\mysql8\binと入力します。

5. mysqld --initialize-insecureを実行する

6. mysqld --install mysql実行します。

7. net start mysqlを実行すると、サービスが正常に開始されたことを示すプロンプトが表示され、Mysqlサービスが正常であることを示します。

8. コマンドライン入力:

mysql -u root -p

正常にログインでき、「mysql モニターへようこそ」というメッセージが表示されます。 、ログインが成功したことを意味します。

9. 現在のコマンドラインを閉じてcmd.exeを再起動します。

mysqladmin -u root -p passwordと入力します。

Enterを押します。

「パスワードを入力:」と表示されたら、Enter キーを押します。パスワードが設定されていない場合は、デフォルトではパスワードはありません。

次に「新しいパスワード:」が表示されるので、新しいパスワードを入力して Enter キーを押します。

次に「新しいパスワードの確認:」が表示されるので、パスワードを確認して Enter キーを押します。

パスワードを変更した後、次回ログインすると、

mysql -u root -pと入力し、設定されたパスワードを入力してログインします。

要約する

上記は編集者が紹介したmysql-8.0.17-winx64の展開方法です。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • CentOS8 で MySQL 8.0 をインストールしてデプロイする方法
  • Dockerを使用してMySQL 8.0をデプロイする方法の例
  • MySQLクラスタのDockerデプロイメントの実装
  • Centos サーバーに MySql をデプロイし、Navicat に接続するプロセスの詳細な説明
  • CentOS8 デプロイメント LNMP 環境で mysql8.0.29 をコンパイルしてインストールする方法の詳細なチュートリアル
  • Windows 7 での MySQL 8.0.18 の導入とインストールのチュートリアル
  • Linux 上での MySQL データベースのリモート展開の詳細な手順
  • Django+Mysql+Redis+Gunicorn+NginxのDockerデプロイメントの実装
  • Docker を使用した MySQL のデプロイの詳細説明 (データ永続化)
  • Docker はリモート接続のサンプルコードを実現するために MySQL をデプロイします
  • MySQL 5.5 の導入に関する問題

<<:  ウェブサイトの高速化における CDN、SCDN、DCDN の違いは何ですか?どうやって選ぶ?

>>:  VUE のコンパイル スコープとスロット スコープのスロットの問題について

推薦する

MySQL ストアドプロシージャの長所と短所の分析

MySQL バージョン 5.0 ではストアド プロシージャのサポートが開始されました。ストアド プロ...

uniAppエディタWeChatスライド問題について

ユニアプリアプレットはWeChatでも同様のドロップダウン問題を抱えることになる解決策は、app.v...

CentOS 7 で Apache (httpd) サービスをインストールおよびアンインストールする詳細な手順

アンインストールまず、次のコマンドを使用して、httpd サービスがインストールされているかどうか、...

イメージを再構築せずにDockerにポートを動的に追加する方法

操作中に Docker コンテナの公開ポートを変更または追加する必要がある場合がありますが、実行中の...

FlashFXP FTP クライアント ソフトウェア登録クラッキング方法

FlashFXPのダウンロードアドレスは、https://www.jb51.net/softs/95...

nginx プロキシでの複数の 302 応答の解決策 (nginx Follow 302)

proxy_intercept_errors と recursive_error_pages を使...

Vue は小数点付きの星評価を実装します

この記事では、小数点付きの星評価を実装するためのVueの具体的なコードを参考までに共有します。具体的...

レイアウトサイズを変更するために左右にドラッグする純粋なCSS

ブラウザの非overflow:auto要素resize伸縮機能を利用して、JavaScript を使...

MySql SQL最適化のヒントの共有

ある日、内部結合を含む SQL ステートメントの実行速度はそれほど遅くはない (0.1 ~ 0.2)...

Vue.jsはシンプルな折りたたみパネルを実装します

この記事では、Vue.jsの具体的なコードを共有して、シンプルな折りたたみパネルを実装する例を紹介し...

Linux で Golang をインストールする方法

Go は、シンプルで信頼性が高く、効率的なソフトウェアを簡単に構築できるオープンソース プログラミン...

React refsの詳細な紹介

1. 何ですかRefs 、コンピューターでは Resilient File System (ReF...

Mysql の読み取り/書き込み分離期限切れに対する一般的な解決策

MySQLの読み書き分離の落とし穴読み取りと書き込みの分離の主な目的は、メイン データベースの負荷を...

Vueコンポーネントは、写真やビデオをアップロードするためのサンプルコードをカプセル化します

まず依存関係をダウンロードします: cnpm i -S vue-uuid ali-oss画像フィール...

MySQL パスワードは正しいが、ローカルにログインできない -1045

MySQLパスワードは正しいが、ローカルでログインできない -1045 ユーザー 'roo...