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のインストールと設定方法のグラフィックチュートリアル

推薦する

VueはBaidu Mapsを使用して都市の位置特定を実現

この記事では、参考までに、Baidu Mapsを使用して都市の位置特定を実現するVueの具体的なコー...

Centos7環境でYUMを構築する方法

1. yumソースの設定ファイルを入力します 2.lsで設定ファイルを表示する 3. ディレクトリを...

React antd タブの切り替えによりサブコンポーネントが繰り返し更新される

説明する: Tabs コンポーネントが切り替わると、TabPane に含まれる同じサブコンポーネント...

RocketMQ の Docker インストールとインストール中に発生した問題の解決策

目次rocketmqイメージを取得する名前rvを作成する単一のブローカーノードを作成するrocket...

HTML、CSS、RSSフィードが正しいかどうかを確認する無料ツール

この種のエラーに対処するための 1 つの方法は、まずマークアップとスタイルシートを検証することです。...

CSSタグの表示モードの詳細な説明

ラベル表示モード(重要) divタグとspanタグ1. スタイルはまったく同じですが、ラベルが異なり...

BT Baota Panel php7.3 および php7.4 が ZipArchive をサポートしない問題の解決方法

Baota PanelのPHP7.3バージョンがZipArchiveをサポートしていないため、プログ...

MySQL トリガーの使用方法と利点と欠点の紹介

目次序文1. トリガーの概要2. トリガーの作成2.1 トリガー構文の作成2.2 コード例3. トリ...

Nginx でバージョン番号を隠したり偽造したりする方法

1. デフォルトでアクセスするには、curl コマンドを使用します。 # curl -I http:...

CocosCreator Huarongdaoデジタルパズルの詳しい説明

目次序文文章1. パネル2. 華容島ソリューション3. コード4. 注記序文華容路とは何ですか? 誰...

javascript 入力画像のアップロードとプレビュー、FileReader プレビュー画像

FileReader は、フロントエンドのファイル処理、特に画像処理にとって重要な API です。画...

フロントエンドエンジニアが作ったクールなインタラクティブウェブサイトを推薦します

ウェブサイトリンク: http://strml.net/サミュエル・リード著ヒント: 昨日、Mome...

シンプルなメッセージボードケースを実現するJavaScript

参考までに、Javascriptを使用してメッセージボードの例(メッセージ削除あり)を実装します。具...

JavaScript にはすでに Object があるのに、なぜ Map が必要なのでしょうか?

目次1. オブジェクトをマップとして扱わない1. 未定義のプロパティはプロトタイプチェーンを通じてア...

Firefox で英語の文字が折り返されない問題の解決方法

テキストのレイアウトには、言語に応じていくつかの書式設定要件があります。たとえば、簡体字中国語では、...