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

推薦する

Node.jsがES6モジュールを処理する方法の詳細な説明

目次1. 2つのモジュールの違い2. Node.jsとの違い3. CommonJSモジュールの読み込...

MySQL で結合を使用して SQL を最適化する方法の詳細な説明

0. 以下のテストに関連する表を準備する関連するテーブル作成ステートメントについては、https:/...

CSS を使用して物流の進行状況のスタイルを実装するためのサンプルコード

効果: CSS スタイル: <スタイル タイプ="text/css">...

Windows (x86、64 ビット) で MySQL 5.7.17 無料インストール バージョンをアップグレードするための詳細なチュートリアル

Laravel 5.4 のデフォルトの utf8mb64 文字エンコーディングをサポートするには、M...

Linux yum パッケージ管理方法

導入yum (Yellow dog Updater, Modified) は、Fedora、RedH...

MySQL InnoDBセカンダリインデックスのソート例の詳細な説明

ソート問題最近、Geek Time の「45 Lectures on MySQL Practice」...

Tomcatがセッションを管理する方法の例

ConcurrentHashMapを学習しましたが、どのように適用すればよいかわかりませんか? To...

一般的なDockerコマンドの詳細な説明

1. ヘルプコマンド1. 現在のDockerバージョンを表示する docker バージョン2. イメ...

MySQLデータベースインデックスの詳細な説明

目次1. MySQLインデックスの紹介2. MySQLの5種類のインデックスの詳しい説明1. 総合索...

16 の XHTML1.0 と HTML の互換性ガイドラインの概要

1.ページを XML タイプとして宣言しないでください。ページでは UTF-8 または UTF-16...

マウスの尾行効果を実現する JavaScript

マウス効果では、setTimeout を使用して固定時間にノードを生成し、ノードを削除し、生成された...

Webデザインチュートリアル(1):手順と全体レイアウト

<br />注:ウェブサイトの種類を示すものを除くすべてのテキストは、企業サイト用です。...

@font-face を使用して Web ページに特殊文字を実装する (カスタム フォントを作成する)

数日前、CSS を使用して三角形の矢印を実装する方法について記事を書きました。 目的の効果は達成され...

ページ リファクタリング スキル - Javascript、CSS

JS、CSSについてCS: ...上部のスタイルシートCSS式を避ける外部JS、CSSの使用JSと...

CSS子要素選択親要素の実装

通常、CSS セレクターは上から下に選択し、親要素を介して子要素を選択します。では、子要素を介して親...