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 ディレクトリ構造の詳細な紹介

推薦する

N キロメートル以内のデータを検索する MySQL の簡単な例

地球の円周率と半径、検索ポイントの経度と緯度から、検索ポイントと検索データテーブル間の距離はNキロメ...

データベースミドルウェアMyCatの紹介

1. Mycatの適用シナリオMycat は幅広いシナリオに合わせて開発されており、新しいユーザーが...

Vue3 シングルファイルコンポーネントのスタイル機能の詳細な説明

目次スタイルスコープスタイルモジュール状態駆動型動的CSS要約するスタイルスコープ注意事項:スタイル...

CSS で中空マスク レイヤーを実装するサンプル コード

この記事の内容: ページ中空マスクレイヤー、ページ中空マスクガイドレイヤー、画像中空マスク通常のマス...

MySQLのファジークエリのような遅い速度を解決する方法

質問: インデックスは作成されているのに、Like ファジー クエリがまだ遅いのはなぜですか?インデ...

4つのReactコンポーネントにおけるDOMスタイル設定の詳細な説明

1. インラインスタイル仮想DOMにインラインスタイルを追加するには、式を使用してスタイルオブジェク...

bash を使って日付をカウントダウンする方法

重要なイベントまであと何日あるか知りたいですか? Linux bash と date コマンドが役に...

HTML の色に関する参考資料

HTML では、色は 2 つの方法で表現されます。 1 つは、青の場合は blue のように色の名前...

MySQL IN ステートメントにおける低速クエリの効率を最適化する手法の例

表の構造は以下のとおりです。記事数は690件のみです。 記事テーブル article(id,titl...

MySQLインデックスを正しく作成する方法

インデックス作成は大学図書館の書誌インデックスの構築に似ており、データ検索の効率を向上させ、データベ...

大きな MySQL テーブルに列を追加する方法

質問は https://www.zhihu.com/question/440231149 から参照さ...

etcd クラスターをデプロイするための docker-compose の実装手順

目次docker-compose.ymlを書くdocker-composeを実行するビルドステータス...

Ubuntu 20.04 CUDA & cuDNN のインストール方法 (グラフィカル チュートリアル)

CUDA インストール cuda をダウンロードサポートされているcudaバージョンを表示するには...

docker redis5.0 clusterの実装 クラスタ構築

システム環境: Ubuntu 16.04LTSこの記事では、6 つの Docker コンテナを使用し...

Nginx ロードバランシング/SSL 構成の実装

負荷分散とは何ですか?ドメイン名が複数の Web サーバーを指している場合は、nginx ロード バ...