MySql 5.7.17 無料インストール構成チュートリアルの詳細な説明

MySql 5.7.17 無料インストール構成チュートリアルの詳細な説明

1. mysql-5.7.17-winx64.zip インストール パッケージをダウンロードします (リンク: https://dev.mysql.com/downloads/mysql/)

2. インストール パッケージを解凍します。

D:\DevelopTool\mysql-5.7.17-winx64 #ディレクトリを解凍

3. 解凍したディレクトリにデータを保存するdataという名前のフォルダを作成します。

D:\DevelopTool\mysql-5.7.17-winx64\データ

4. スタートアップファイルを設定する

D:\DevelopTool\mysql-5.7.17-winx64\my-default.ini ファイルをコピーし、名前を my.ini に変更して、その中のパラメータを次のように変更します。

# 設定の変更方法については、
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
# *** このファイルは編集しないでください。これはテンプレートであり、
# *** インストール時のデフォルトの場所であり、
# *** MySQL の新しいバージョンにアップグレードします。
[mysqld]
# 先頭の # を削除し、最も重要なデータの RAM の量を設定します
# MySQL のキャッシュ。専用サーバーの場合は合計 RAM の 70% から開始し、それ以外の場合は 10% から開始します。
# innodb_buffer_pool_size = 128M
# 先頭の # を削除して、非常に重要なデータ整合性オプションであるログ記録をオンにします。
# バックアップ間のバイナリ ログへの変更。
# ログビン
# これらは一般的に設定されており、# を削除して必要に応じて設定します。
# ベースディレクトリ = .....
# データディレクトリ = .....
# ポート = .....
# server_id = .....
#########################
# basedir はインストール ファイルを解凍した後のディレクトリです | basedir と datadir は相対パスを使用できます # basedir=./..
ベースディレクトリ=D:\\DevelopTool\\mysql-5.7.11-winx64
# datadir はデータを保存するディレクトリです# datadir=./../data
データディレクトリ=D:\\DevelopTool\\mysql-5.7.11-winx64\\data
# port はポート番号です port=3306
# mar_connections は最大接続数です max_connections=20
文字セットサーバー=utf8
# 先頭の # を削除して、主にレポート サーバーに役立つオプションを設定します。
# サーバーのデフォルトは、トランザクションと高速 SELECT に対して高速です。
# 必要に応じてサイズを調整し、最適な値を見つけるために実験してください。
# 結合バッファサイズ = 128M
# ソートバッファサイズ = 2M
# read_rnd_buffer_size = 2M 
明示的なタイムスタンプのデフォルト=true
sql_mode=NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES

5. データディレクトリを初期化する

mysqld --defaults-file="D:\DevelopTool\mysql-5.7.17-winx64\my.ini" --initialize-insecure

データ ディレクトリを初期化します。このコマンドを実行する前に、データ ディレクトリ内のすべてのファイルを削除してください。そうしないと、コマンドは失敗します。

--initialize-insecure または --initialize を使用して初期化することを選択できます。 --initialize-insecure は、ルート パスワードを空に初期化します。 --initialize を使用して初期化すると、ランダムなパスワードが生成されます。

実行が成功すると、データ ディレクトリに mysql、performance_schema、sys などのディレクトリ ファイルが生成されます。

6. MySQLサービスをインストールして起動する

#サービス mysqld -install をインストールします
#サービスを開始する net start mysql
#mysqlを入力
mysql -u ルート -p
#mysqlを削除する
mysqld -削除

このサイトが提供する次の MySQL トピックを参照できます。

さまざまなシステムでのMySQLインストールチュートリアル

MySQL ルートパスワード操作スキル

MySql データベース入門チュートリアル

MySQLにおけるデータベース操作知識のまとめ

上記は、編集者が紹介したMySql 5.7.17の無料インストール構成チュートリアルの詳細な説明です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • Windows (x86、64 ビット) で MySQL 5.7.17 無料インストール バージョンをアップグレードするための詳細なチュートリアル
  • MySQL 5.7.17 無料インストールバージョンの設定方法グラフィックチュートリアル (Windows10)
  • MySQL 5.7.17 winx64 無料インストールバージョン設定方法グラフィックチュートリアル
  • Mysql 5.7.17 winx64 無料インストール版、win10 環境でのインストールと構成のグラフィック チュートリアル

<<:  js は丸で囲まれた数字のリストのサンプルコードを動的に追加します

>>:  Tomcat ディレクトリ構造の詳細な紹介

推薦する

MySQL インデックスの左端原則のサンプルコード

序文最近、MySQL のインデックスについて読んでいました。結合されたインデックスを見ると、左端の原...

Linux C++ マルチスレッド同期の非常に詳細な説明

目次1. ミューテックス1. ミューテックスの初期化2. ミューテックスロックの関連特性と分類3. ...

JS での Reduce() メソッドの使用の概要

目次1. 文法2. 例3. その他の関連方法長い間、reduce() メソッドの具体的な使い方を理解...

Centos での Python のアップグレードと Mongodb ドライバーのインストールに関する問題

Python バージョンを確認します (python -V)。2.7 未満の場合は、アップグレードす...

Ubuntu 16.04 mysql5.7.17 リモートポート 3306 を開く

MySQLへのリモートアクセスを有効にするデフォルトでは、MySQL ユーザーにはリモート アクセス...

Docker イメージの作成、アップロード、プル、およびデプロイ操作 (Alibaba Cloud を使用)

学習プロセス中にプッシュ イメージが常にタイムアウトすることがわかったため、Alibaba Clou...

nginx で複数のフロントエンド プロジェクトをデプロイするいくつかの方法

nginx を使用して 1 つのサーバーに複数のフロントエンド プロジェクトをデプロイする 3 つの...

MySQL 8.0.20 Window10無料インストール版設定とNavicat管理チュートリアルグラフィック詳細説明

1. MySQL 8.0.20をダウンロードして解凍するダウンロードリンク: https://dev...

Ajax responseText による JSON データの解析のケース スタディ

ajax 処理後にサーバーから返される responseText が JSON データであるという問...

MySQL で大量のデータ (数千万) を素早く削除するためのいくつかの実用的なソリューションの詳細な説明

著者は最近、仕事でパフォーマンスのボトルネックの問題に遭遇しました。MySQL テーブルには毎日約 ...

jQuery キャンバスは QR コード付きのポスターを生成します

この記事では、jQuery キャンバスを使用して QR コード付きのポスターを生成するための具体的な...

vue3 のストアを使用してスクロール位置を記録する例

目次全体的な効果コンテナのスクロールイベントをリッスンするストア内の構成ページが戻るときのスクロール...

vscodeを使用してuniappを開発する方法

私はフロントエンド プロジェクトの開発に常に vscode を使用してきたため、現在ではいくつかの小...

Ubuntu 14 に Nginx-RTMP ストリーミング サーバーをインストールするチュートリアル

1. RTMP RTMP ストリーミング プロトコルは、Adobe が開発したリアルタイムのオーディ...