2017 最新バージョンの Windows インストール MySQL チュートリアル

2017 最新バージョンの Windows インストール MySQL チュートリアル

1. まず、MySQL の公式サイトから最新バージョンの MySQL をダウンロードします。リンクをクリックして開きます。システム モデルに応じて、対応するパッケージを選択してダウンロードします。サイズは約 300 MB で、バージョン番号は 5.7.19 です。

ダウンロード後、解凍すると、図に示すように、標準のmysqlファイルになります。

2. 2番目のステップは、システム環境変数を構成することです。デスクトップ→マイコンピュータ→「プロパティ」を右クリック→システムの詳細設定→環境変数→システム変数→新規

変数には好きな名前を付けることができます。私は MYSQL_HOME と呼んでいます。変数の値は、ダウンロードしたばかりの mysql フォルダがあるディレクトリです。その中の bin ディレクトリを指定して、最後まで戻りを確認します。

3. mysql ファイルにはデフォルトの設定ファイルがありません。次の内容を含む、my-default.ini という名前の新しい .ini 設定ファイルを作成します。

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

そこにあるパスに注意してください。mysqlフォルダがあるパスに変更してください。私が置いたディレクトリはD:\mysql-serverなので、上記の設定パスは次のようになります。

4. MySQLをインストールする準備をし、コマンドラインツールを使ってインストールする

まず、管理者としてcmdを起動します。注意:管理者として起動する必要があります。そうしないと、後で十分な権限がないというエラーが報告されます。

コマンドは次のとおりです: mysqld -install次のプロンプトが表示されたら、インストールが成功したことを意味します。

次に、コマンド:net start mysqlでサービスを開始します。

このとき、起動できないことを示すエラーメッセージ3534が報告されます。エラーログを表示するにはmysqld --consoleコマンドを使用します。

ここで、mysqlフォルダに\dataファイルまたはパスがないというメッセージが表示されます。この時点で、新しいものを作成します。

コマンドを使用して、mysql フォルダーのパスを入力し、次のコマンドを入力します。

  mysqld --initialize-insecure --user=mysql

上記のコマンドを実行すると、MySQL はデータ フォルダとデフォルトのデータベースを作成します。ログイン ユーザー名は root で、パスワードは空です。

このとき、mysql を再起動すると、正常に起動できることがわかります。

この時点で、MySQLのインストールは成功しました。

要約する

上記は、編集者が紹介した2017年最新バージョンのWindows MySQLインストールチュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • MySQL 8.0 Windows zip パッケージ版の詳細なインストール手順
  • Windows での MySQL 8.0.11 インストール チュートリアル
  • MySQL 8.0.11 Community Green Edition の Windows 用インストール手順図
  • MySQL5.7.17 winx64 インストール バージョン構成方法 Windows Server 2008 R2 でのグラフィック チュートリアル
  • Windows システム mysql5.7.18 インストール グラフィック チュートリアル
  • Windows システムに mysql5.7.21 をインストールするための詳細なチュートリアル
  • Windows で Python に mysqldb モジュールをインストールする方法
  • Windows Server 2016 MySQL データベースのインストールと構成の詳細なインストール チュートリアル
  • Windows Server 2008 64ビット MySQL5.6 インストール不要版 設定方法図
  • Windows での MySQL インストール チュートリアル (画像とテキスト付き)

<<:  JavaScript はチェックボックスの選択機能を実装します

>>:  Bash の山括弧の深い理解 (初心者向け)

推薦する

MySQL実行計画の詳細な説明

EXPLAIN ステートメントは、MySQL がステートメントを実行する方法に関する情報を提供します...

vue N​​progress のプログレスバー機能を実装する際の一般的な問題

NProgress は、ページがジャンプしたときにブラウザの上部に表示される進行状況バーです。公式ウ...

Nginx レベルで基本的なユーザー認証を構成する手順を完了します。

序文アプリケーション シナリオ: おそらく、内部 Web サイトは外部ユーザーにアクセス可能である必...

MySQL マルチバージョン同時実行制御 MVCC の実装

トランザクション分離レベルの設定 グローバルトランザクション分離レベルを読み取りコミット済みに設定;...

CSS での配置の使用方法の詳細な研究 (要約)

CSS における位置指定の概要position属性は英語で位置を意味し、 CSSでの主な機能は要素...

マークアップ言語 - テキストの CSS スタイルを指定する

123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...

Dockerはmysqldumpコマンドを使用してプロジェクト内のmysqlデータをバックアップおよびエクスポートします。

mysqldump コマンドはじめに: データベースバックアッププログラム形式: mysqldum...

無効にしてHTMLフォーム入力を送信した後にフォーム値が取得されない問題を解決する方法

フォーム入力ボックスの入力をdisable属性に設定して送信すると、入力ボックスの値を取得できなくな...

JavaScript の矢印関数と通常の関数の違いの詳細な説明

この記事では、JavaScriptにおけるアロー関数と通常の関数の違いについて解説します。具体的な内...

NGINXがウェブサイトのPV、UV、独立IPをカウントする方法の詳細な説明

Nginx: PV、UV、独立IPウェブサイトを作成する人なら誰でも、ウェブサイトのPV、UV、その...

Javascript を使用して、スライドバー効果のあるスライドナビゲーション プラグインを開発します。

目次1. はじめに2. 使用方法3. 開発プロセス1. モデル例2. イベントとアニメーション4. ...

Ubuntu 18.04の下のディレクトリにディスクをマウントします

導入この記事では、Ubuntu 18.04 デスクトップ システムでディスクを目的のディレクトリにマ...

UbuntuのVimにNERDTreeプラグインをインストールする詳細な手順

NERDTree は Vim 用のファイル システム ブラウザーです。このプラグインを使用すると、ユ...

Linuxカーネルをコンパイルする方法

1. 必要なカーネルバージョンをダウンロードする2. オペレーティングシステムにアップロードする3....