Win10にMySQL8圧縮パッケージ版をインストールするチュートリアル

Win10にMySQL8圧縮パッケージ版をインストールするチュートリアル

1 公式サイトからMySQL8をダウンロードしてインストールする

MySQL8 ダウンロードアドレス

このダウンロードは圧縮パッケージであり、ダウンロード後に指定されたディレクトリに解凍できます。

2 環境変数を設定する

環境変数パスにD:\Development\MySQL\mysql-8.0.19-winx64\binを追加します。もちろん、最初にMYSQL_HOMEを記述し、次に%MYSQL_HOME%\binパスに追加することもできます。

3 設定ファイルを作成する

インストール ディレクトリにファイルmy.iniとフォルダーdataを作成します。

my.iniに設定を追加する

[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します
[mysqld]
#ポート3306を設定 port = 3306
# mysqlのインストールディレクトリを設定します basedir=D:\Development\MySQL\mysql-8.0.19-winx64
# mysql データベースデータの保存ディレクトリを設定します。datadir=D:\Development\MySQL\mysql-8.0.19-winx64\data
# 許可される最大接続数 max_connections=200
# 許容される接続失敗の回数。これは、誰かがこのホストからデータベースシステムを攻撃しようとするのを防ぐためです。max_connect_errors = 20
# サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB

basedir と datadir は、独自の MySQL インストール パスに従って記述する必要があることに注意してください。

4 初期化

Win10 では、「cmd」を検索し、右クリックして、「管理者として実行」を選択します。

mysqld --initialize --consoleコマンドを使用します。これにより、mysql が初期化され、デフォルトのパスワードが生成されます。後で使用するために必ず書き留めておいてください。

2020-04-15T06:46:00.848471Z 0 [システム] [MY-013169] [サーバー] D:\Development\MySQL\mysql-8.0.19-winx64\bin\mysqld.exe (mysqld 8.0.19) プロセス 10988 としてサーバーの初期化が進行中です
2020-04-15T06:46:00.849603Z 0 [警告] [MY-013242] [サーバー] --character-set-server: 'utf8' は現在、文字セット UTF8MB3 のエイリアスですが、将来のリリースでは UTF8MB4 のエイリアスになります。明確にするために、UTF8MB4 の使用を検討してください。
2020-04-15T06:46:14.755339Z 5 [注記] [MY-010454] [サーバー] root@localhost の一時パスワードが生成されました: Bqk0%=Jda2kJ

Bqk0%=Jda2kJ 、一時パスワードが生成されていることがわかります。

4.1 エラー:由于找不到vcrruntime140-1.dll無法繼續執行代碼

コマンド実行時にエラー メッセージが表示され、由于找不到vcrruntime140-1.dll無法繼續執行代碼は、 C:\WINDOWS\system32 system32 ディレクトリにvcrruntime140-1.dllファイルが存在しないことが原因です。インターネットからダウンロードして、 C:\WINDOWS\system32ディレクトリに配置します。

vcrruntime140-1.dll のダウンロード アドレス

5 MySQLをインストールする

コマンドmysqld --install mysql8実行します。

このうち、mysql8 は私が msyql に独自に付けたサービス名です。必要に応じて名前を付けることができます。

コマンドが正常に実行されると、 Service successfully installed.

6 スタートアップ

コマンドnet start mysql8を実行します。ここで、 mysql8手順 5 で msyql サービスに指定した名前です。

起動が成功すると、次のプロンプトが表示されます。

mysql8 サービスが開始しています。
mysql8 サービスが正常に開始されました。

7 mysqlを入力

次に、Navicat を介してデータベースに接続し (コマンドラインからログインすることもでき、特定の操作については Baidu を検索することもできます)、手順 4 で取得した一時パスワードを使用してログインします。次に、パスワードを root に変更します。一時パスワードは覚えるのが難しすぎます。初期パスワードをcmdで手動で入力しましたが、何度も間違いました。コマンドラインを使用する場合は、 mysql -u root -pと入力し、Enter キーを押してからパスワードを入力します。

要約する

これで、Win10にMySQL8の圧縮パッケージ版をインストールする方法についての記事は終わりです。Win10にMySQL8をインストールする方法についての関連コンテンツについては、123WORDPRESS.COMの以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも123WORDPRESS.COMをよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Win10 64ビットMySQL8.0のダウンロードとインストールのチュートリアル図
  • MySQL 8.0.16 圧縮版のダウンロードと Win10 システムへのインストール チュートリアル
  • Win10 での MySQL 8.0.16 のインストールと設定のチュートリアル
  • Win10 システムに MySQL8.0.13 をインストールする際の問題と解決策
  • mysql8.0.11 winx64 のインストールと設定方法のグラフィック チュートリアル (win10)

<<:  VMWare を使用して Windows 上で Linux 環境を構築する手順 (画像とテキスト)

>>:  高度なクローラー - JS 自動レンダリングのための Scrapy_splash コンポーネントの使用

推薦する

メニューのホバー効果を実現するCSS3

結果: html <nav id="nav-1"> <a cl...

js を使用して QR コードを生成するサンプル コード

以前、プロジェクトでQRコードをスキャンして情報を表示する機能を開発する必要がありました。インターネ...

nginx クッキーの有効期間に関する議論の要約

訪問するたびにブラウザにCookieが生成されますが、 Cookieの存在はユーザーにとって良いこと...

MySQL 起動エラー InnoDB: ロックできません/ibdata1 エラー

OS X 環境で MySQL を起動すると、エラー メッセージが表示されます。 016-03-03T...

MYSQLテーブルの包括的な概要

目次1. テーブルを作成する1.1. テーブルを作成するための基本構文1.1.1. シンプルなテーブ...

VScode設定のリモートデバッグLinuxプログラムの問題を解決する

VScode リモートデバッグ Linux プログラムの問題について見てみましょう。具体的な内容は以...

eCharts でパーセンテージ付きの横棒グラフを実装する方法

目次サンプルコードレンダリングコード分​​析要約するサンプルコード var データ = [220, ...

MySQLクエリ条件の一般的な使用法の詳細な説明

この記事では、例を使用して、MySQL クエリ条件の一般的な使用方法を説明します。ご参考までに、詳細...

vue+springbootでログイン認証コードを実現

この記事では、ログイン認証コードを実装するためのvue+springbootの具体的なコードを例とし...

MySQL データベースにおける高同時実行性の問題を解決する方法

序文スタートアップ企業が最初はモノリシック アプリケーションを主要なアーキテクチャとして使用し、通常...

CentOS システムのディスク パーティションを拡張する方法

問題/障害/シナリオ/要件Eve-ng の仮想マシン OVA のハードディスクは 38G しかないた...

DockerプライベートライブラリHarborのアーキテクチャとコンポーネントの説明

この記事では、Harbor アーキテクチャの構成と、実行時に各コンポーネントを使用する方法について説...

HTML 選択タグにリンクを追加する 3 つの方法

最初のもの:コードをコピーコードは次のとおりです。 <html> <ヘッド>...

Linux の Docker コンテナで bash を終了する 2 つの方法

bash を終了する場合は、次の 2 つのオプションがあります。最初のもの: Ctrl + d を押...

純粋な CSS3 で蝶が羽ばたく様子を再現する例

純粋なCSS3で蝶が羽ばたく様子を再現。まずはその効果をご覧ください どうですか?効果はかなりいいで...