WindowsにMySQL5.7圧縮パッケージを素早くインストールする

WindowsにMySQL5.7圧縮パッケージを素早くインストールする

この記事では、Windows に MySQL 5.7 圧縮パッケージをインストールする方法について説明します。具体的な詳細は次のとおりです。

圧縮パッケージを指定されたパスに解凍します

E:\mysql\mysql-5.7.18-winx64 my.ini設定ファイルを準備する

# MySQL サーバーインスタンス構成ファイル
# -----------------------------------------------------------------
# MySQL サーバーインスタンス構成ウィザードによって生成されました
#MySQL サービス構成ウィザードを使用して生成する # インストール手順
#クライアントパラメータ設定# クライアントセクション
# ----------------------------------------------------------------
[クライアント]
#クライアントはポート番号 3306 を介して MySQL データベース サーバーに接続します。ポート番号を変更する必要がある場合は、直接変更できます。
ポート=3306
[mysql]
#クライアントのデフォルトの文字セットは default-character-set=utf8 です
#サーバー側パラメータ設定# SERVER SECTION
# -----------------------------------------------------------------
[mysqld]
#サーバーポート番号 port=3306
#MySQL データベース サーバーのインストール ディレクトリ basedir=E:\mysql\mysql-5.7.18-winx64
#MySQL データベース データ ファイル ディレクトリ datadir=E:\mysql\mysql-5.7.18-winx64\Data
#MySQL ソフトウェアの文字セット character-set-server=utf8
#MySQL ソフトウェア ストレージ エンジン default-storage-engine=INNODB
# SQLモードを厳密に設定する
#MySQL ソフトウェアの SQL モード sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
#MySQLソフトウェアの最大接続数 max_connections=100
#MySQL ソフトウェア クエリ キャッシュ query_cache_size=0
#MySQL ソフトウェアで開くことができるテーブルの総数 #table_cache=256
#MySQLソフトウェアメモリに保存できる一時テーブルの最大値はtmp_table_size=11Mです
#MySQLソフトウェアに保持できるクライアント接続スレッドの数 thread_cache_size=8
#MySQL ソフトウェアがインデックスを再構築するときに許可される一時ファイルの最大サイズ myisam_max_sort_file_size=100G
#MySQL ソフトウェアがインデックスを再構築するときに許可される最大キャッシュ サイズ myisam_sort_buffer_size=22M
#MySQLソフトウェアの最大キーワードキャッシュサイズkey_buffer_size=10M
#MySQLソフトウェアがMyISAMテーブルを完全にスキャンするときのキャッシュサイズ read_buffer_size=64K
#MySQLソフトウェアはソートされたデータのキャッシュサイズを挿入できます read_rnd_buffer_size=256K
#MySQL ソフトウェア ユーザー ソート キャッシュ サイズ sort_buffer_size=256K
#*** INNODB 固有のオプション ***
#INNODB ストレージ エンジン パラメータ設定について#追加メモリ プール サイズ (5.7.18 にはこの項目はありません)
#innodb_additional_mem_pool_size=2M
#ログをコミットするタイミングについて innodb_flush_log_at_trx_commit=1
#ログデータ保存用キャッシュ領域のサイズ innodb_log_buffer_size=1M
#キャッシュプール内のキャッシュサイズ innodb_buffer_pool_size=52M
#ログファイルサイズ innodb_log_file_size=26M
#許可されるスレッドの最大数 innodb_thread_concurrency=9

2 つの構成は使用できません (これら 2 つの項目はデータベースの初期化時にエラーを報告しました)

table_cache=256 //MySQLソフトウェアで開くことができるテーブルの総数

ありがとう

innodb_additional_mem_pool_size=2M // 追加メモリプールサイズ (5.7.18 にはこの項目はありません) 

ありがとう

3. 環境変数を設定する

パスの下にE:\mysql\mysql-5.7.18-winx64\binを追加します。

4. データベースを初期化する

管理者としてcmdまたはPowerShellを実行し、E:\mysql\mysql-5.7.18-winx64\binパスを入力して、次のステートメントを実行します。

mysqld –defaults-file=E:\mysql\mysql-5.7.18-winx64\my.ini –initialize –console
–defaults-file は my.ini 構成ファイルへのパスであり、最初のパラメータ位置に配置する必要があります –console は、結果をコマンドプロンプトウィンドウに表示します

MySQL パス (E:\mysql\mysql-5.7.18-winx64) に Data フォルダ (コンテンツあり) が存在する場合、初期化は失敗しますので注意してください。削除して再度初期化することができます。

上記は、Windows に MySQL5.7 圧縮パッケージをすばやくインストールするための編集者による紹介です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。

以下もご興味があるかもしれません:
  • mysql5.7.18.zip インストール不要版設定チュートリアル(Windows)
  • Windows10にmysql5.7.18をインストールするチュートリアル
  • Windows Server 2008 R2 に MySQL 5.7.10 をインストールする手順
  • MySQL 5.7 インストール チュートリアル (Windows)
  • Windows で Mysql5.7.11 の初期パスワードを変更する方法のグラフィック チュートリアル
  • Windows で mysql5.7 をインストールする方法の包括的な分析
  • mysql5.7.13.zip インストール チュートリアル (Windows)

<<:  CentOS7仮想マシンで固定IPアドレスを設定する方法

>>:  ショートビデオ(Douyin)の透かし除去ツールの実装コード

推薦する

MySQLのkillがスレッドをkillできない理由

目次背景問題の説明原因分析シミュレーションする総括する背景日常の使用において、MySQL で個別また...

ドラッグ可能なログインボックスを実現するネイティブJS

この記事では、ネイティブ JS で実装されたドラッグ可能なログイン ボックスを紹介します。その効果は...

Vueコンポーネントのカスタムイベントの詳細な説明

目次要約する <テンプレート> <div> 要素 <h2>{{メ...

IE6 で JS エラーが発生し、CSS が適用されない HTML エンコードの問題の解決策

テストでは、ページ定義がutf-8でエンコードされている場合、 js ファイルに中国語などのマルチバ...

ウェブサイトのビジュアルデザインパスはユーザーの習慣に合わせる必要がある

クーパー氏は、一般的に上から下、左から右に向かうユーザーの視覚経路について話しました。優れたビジュア...

nginxプロキシsocket.ioサービスの落とし穴の詳細な説明

目次Nginx は 2 つの socket.io サーバーをプロキシします。 socket.ioの動...

Docker で nginx の https を設定する方法

https をサポートしていない Web サイトは、ブラウザによって徐々に安全でないとマークされるた...

Vue3 + TypeScript 開発の概要

目次Vue3 + TypeScript 学習1. 環境設定1.1 最新のVue scaffoldin...

Vueルーティングルーターの詳細な説明

目次ルーティングプラグインをモジュール方式で使用するルートの使用宣言型ナビゲーションプログラムによる...

CentOS8でyumソースを変更した後にウェアハウスキャッシュの同期に失敗する問題の詳細な説明

問題の原因: 最初は CentOS 8 のデフォルトの yum ソースを正常に使用できますが、次のコ...

10秒以内にMySQLデータベースに数百万件のレコードを挿入する実装

まず、次の質問について考えてみましょう。このような膨大な量のデータをデータベースに挿入するには、通常...

nginx + php の「入力ファイルが指定されていません」の解決策

本日、ローカル開発環境で突然「入力ファイルが指定されていません」というエラーが発生してしまいました。...

Windows 10 の仮想マシンに Mac システムをインストールするグラフィック チュートリアル

1. 仮想マシンバージョン15.5.1をダウンロードする公式サイトから直接最新バージョンをダウンロー...

JavaScript の基礎におけるデータ型の詳細な説明

目次1. データ型1.1 なぜデータ型が必要なのか? 1.2 変数のデータ型1.3 データ型の分類2...

MySQL 8.0.18 のインストールと設定のグラフィックチュートリアル

学習目標: Windowsシステムを使用してMySQLデータベースをインストールする方法を学びます。...