MySQL 5.7.13 のインストールと設定方法のグラフィック チュートリアル (win10 64 ビット)

MySQL 5.7.13 のインストールと設定方法のグラフィック チュートリアル (win10 64 ビット)

この記事では、参考までにMySQL 5.7.13 winx64のインストールと設定方法のグラフィックチュートリアルを紹介します。具体的な内容は次のとおりです。

(1) MySQLプログラムをダウンロードします。MySQL公式サイトからダウンロードするか、ここをクリックしてダウンロードしてください。 (2) mysql-5.7.13-winx64.zipファイルをインストールしたいディレクトリに解凍します。私の場合は、
D:\program\mysql-5.7.13-winx64。ディレクトリ構造は次のとおりです。
フォルダ: bin docs include lib share
ファイル: COPYING README my-default.ini
(3)my-default.iniファイルを同じディレクトリにコピーし、名前をmy.iniに変更します。
(4)EドライブにmysqlDataという新しいフォルダを作成します。
(5)my.iniの内容をクリアし、次の内容を再度コピーします。

[クライアント] 
ビープ音なし 
#パイプ 
# ソケット = mysql 
ポート=3306 
[mysql] 

デフォルトの文字セット=utf8 

# 設定の変更方法については、 
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html 
# *** このファイルは編集しないでください。これはテンプレートであり、 
# *** インストール時のデフォルトの場所であり、 
# *** MySQL の新しいバージョンにアップグレードします。 
[mysqld] 
明示的なタイムスタンプのデフォルト = TRUE 

# 先頭の # を削除し、最も重要なデータの RAM の量を設定します 
# MySQL のキャッシュ。専用サーバーの場合は合計 RAM の 70% から開始し、それ以外の場合は 10% から開始します。 
innodb_buffer_pool_size = 2G 

# 先頭の # を削除して、非常に重要なデータ整合性オプションであるログ記録をオンにします。 
# バックアップ間のバイナリ ログへの変更。 
# ログビン 

# これらは一般的に設定されており、# を削除して必要に応じて設定します。 

ベースディレクトリ="D:\program\mysql-5.7.13-winx64\" 
データディレクトリ="E:\mysqlData\" 

ポート=3306 
サーバーID=1 

一般ログ=0 
general_log_file="mysql_general.log" 
スロークエリログ=1 
slow_query_log_file="mysql_slow_query.log" 
長いクエリ時間=10 
ログエラー="mysql_error_log.err" 
デフォルトのストレージエンジン=INNODB 
最大接続数=1024 
クエリキャッシュサイズ=128M 
キーバッファサイズ=128M 
innodb_flush_log_at_trx_commit=1 
innodb_thread_concurrency=128 
innodb_autoextend_increment=128M 
tmp_table_size=128M 

# 先頭の # を削除して、主にレポート サーバーに役立つオプションを設定します。 
# サーバーのデフォルトは、トランザクションと高速 SELECT に対して高速です。 
# 必要に応じてサイズを調整し、最適な値を見つけるために実験してください。 
# 結合バッファサイズ = 128M 
# ソートバッファサイズ = 2M 
# read_rnd_buffer_size = 2M 

#sql_mode=NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES 
sql-mode="STRICT_TRANS_TABLES、NO_AUTO_CREATE_USER、NO_ENGINE_SUBSTITUTION" 
文字セットサーバー=utf8 
innodb_flush_method=通常

(6)管理者としてcmdと入力し、cdコマンドを使用してmysqlディレクトリの下のbinフォルダに入ります。
(7)MySQLサービスをインストールするコマンドを実行します。

mysqld --MySQL をインストール --defaults-file=D:\program\mysql-5.7.13-winx64\my.ini

インストールが成功すると、次のメッセージが表示されます: サービスが正常にインストールされました

(8)データディレクトリを生成し、データを初期化するには、次のコマンドを実行します。

mysqld --初期化

このコマンドを実行すると、MySQL に必要なファイルとフォルダーが、上記の新しく作成された E:\mysqlData フォルダーに生成されます。

(9)E:\mysqlDataフォルダ内のファイル構造は次のとおりです。
フォルダ: mysql、performance_schema、sys
ファイル: auto.cnf DESKTOP-SDK08IO.pid ib_buffer_pool ib_logfile0 ib_logfile1 ibdata1 ibtmp1 mysql_error_log.err mysql_slow_query.log

(10) E:\mysqlData フォルダの mysql_error_log ファイルで次の行を見つけます。

次のようにコードをコピーします
2016-08-02T23:09:18.827488Z 1 [注記] root@localhost の一時パスワードが生成されます: #98um:=-RfbI

一時パスワードは、root@localhost:の後に #98um:=-RfbI が続きます。

(11)同じコマンドラインプログラムでサービスを開始します:net start mysql。

(12) 新しいコマンドプログラムを開き、D:\program\mysql-5.7.13-winx64\binフォルダに移動して、次のコマンドを実行します。

mysql -uroot -p

(13)MySQLデータベースに接続するための初期パスワードを入力した後、次のようにパスワードを変更します。

パスワードをpassword('123456')に設定します。
権限をフラッシュします。

(14)exitと入力してMySQLを終了します。
(15)同じコマンドの後、新しいパスワードを使用してmysqlに入り、コマンドを実行します。

mysql -uroot -p123456

MySQLを入力した後、SQLを入力します。

information_schema.TABLES から * を選択し、 t 制限 3 を指定します。

正常にインストールされているかどうかを確認できます。

(16)MySQLの公式Webサイトにアクセスし、Workbenchをダウンロードしてインストールし、MySQLグラフィカルインターフェイスを使用できるようにします。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL 5.7.13 のインストールと設定方法のグラフィック チュートリアル (Linux)
  • MySQL 5.7.13 winx64 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 5.7.13 解凍版(無料インストール)のインストールと設定のチュートリアル
  • MySQL 5.7.13 のインストールと設定方法のグラフィック チュートリアル (win10)
  • 最も完全な MySQL 5.7.13 のインストールおよび構成方法のグラフィック チュートリアル (Linux) を強くお勧めします。
  • mysql5.7.13.zip インストール チュートリアル (Windows)
  • MySQL 5.7 以降のバージョンのインストールと設定方法のグラフィック チュートリアル (mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)
  • MySQL 5.7.13 のインストールと設定に関する注意事項 (Mac OS)
  • Linux 環境での MySQL 5.7.13 インストール チュートリアル
  • MySQL5.7.13 環境構築チュートリアル(解凍版)

<<:  js はマウスによる画像の切り替えを実装します (タイマーなし)

>>:  CentOS 7のインストールと設定方法のグラフィックチュートリアル

推薦する

MySQL データベース 8 - データベース内の関数の適用の詳細な説明

データベースの組み込み関数の使用この記事では、主に日付関数、文字列関数、数学関数など、データベースの...

IDEA の Docker プラグインを介して Springboot プロジェクトを公開する方法の詳細なチュートリアル

1. Dockerfileを書く(1)プロジェクト名を右クリックして新しいテキストファイルを作成し、...

Centos8 でローカル Web サーバーを構築するための実装手順

1 概要システム Centos8 では、httpd を使用してローカル Web サーバーを構築します...

Mysql 複数データベースのバックアップ コード例

この記事は主にMysqlの複数データベースのバックアップのコード例を紹介します。この記事ではサンプル...

Mysql通信プロトコルの詳細な説明

1.Mysql接続方法MySQL 通信プロトコルを理解するには、まず MySQL サーバーへの接続に...

Nginx ロードバランシング クラスタの実装

(1)実験環境youxi1 192.168.5.101 ロードバランサーyouxi2 192.168...

JavaScript でフロントエンドのカウントダウン効果を実装する

この記事では、フロントエンドのカウントダウン効果を実現するためのJavaScriptの具体的なコード...

Linux ファイル管理コマンド例の分析 [権限、作成、削除、コピー、移動、検索など]

この記事では、Linux ファイル管理コマンドについて例を挙げて説明します。ご参考までに、詳細は以下...

CentOS 8.4 に Docker をインストールする詳細なチュートリアル

目次序文:システム要件:インストール環境:古いバージョンをアンインストールします: yum は具体的...

Docker イメージのインポートとエクスポートのコード例

Dockerイメージのインポートとエクスポートこの記事では、移行、バックアップ、アップグレードなどの...

LeetCode の SQL 実装 (177. 給与が N 番目に高い)

[LeetCode] 177. 最も高い給与従業員テーブルからn番目に高い給与を取得する SQL ...

MySQL ストアド プロシージャ、カーソル、トランザクションの例の詳細な説明

MySQL ストアド プロシージャ、カーソル、トランザクションの例の詳細な説明以下は私が作成した M...

仮想スクロールを簡単に実装するためのVueサンプルコード

目次序文ローリング原理成し遂げるソースコード参照する序文モバイル Web ページの日常的な開発では、...

Nginx におけるサーバーとロケーションのマッチングロジックの詳細な理解

サーバーマッチングロジックNginx は、リクエストを実行するサーバー ブロックを決定するときに、サ...

nginxのデフォルトポートを変更する方法の詳細な説明

まず設定ファイルがどこにあるか調べる nginx.confはどこにありますかこれらのディレクトリを調...