Win10でのMySQL5.7.17無料インストール版の基本設定チュートリアルについて(画像とテキスト付き)

Win10でのMySQL5.7.17無料インストール版の基本設定チュートリアルについて(画像とテキスト付き)

データベース アプリケーションは、アプリケーション システムに不可欠な部分です。リレーショナル データベース アプリケーションも同様です。ここでは、データベース プラットフォームとして MySQL を選択します。

1. MySQLのダウンロード

MySQL のコミュニティ バージョンは無料で、開発者に適しています。 MySQL Community Server をダウンロードします。ダウンロードURL

https://dev.mysql.com/downloads/ をご覧ください。 MySQLの最新バージョンアップデート情報はWebサイトからご覧いただけます。

推奨されるダウンロード方法: ページの左側にある [その他のダウンロード] をクリックし、ジャンプ インターフェイス (https://dev.mysql.com/downloads/other/) で [MySQL ミラー] をクリックして、ダウンロードするミラー イメージを選択します。個人的には、FTP イメージの方が目に優しいと感じます。

2. MySQLの設定

MySQLは公式サイトからダウンロードでき、そのままインストールできるmsi版と、zip解凍してすぐに使えるグリーン版があります。ここではグリーン版を使って設定します。

2.1. 環境変数の設定

マイコンピュータ – プロパティ – 環境変数設定で、環境変数MYSQL_HOME = D:\mysql-5.7.17-winx64を追加し、パスの後に%MYSQL_HOME%\binを追加します。

2.2. my.iniファイルを変更する

変更したmy.iniファイルは以下のとおりです。実際のところ、クライアント側の設定を追加しているだけです。役に立つかどうかはわかりません。デフォルトファイルにはそのような設定はありません。コメントアウトしていない server_id と log_bin 以外は、実際の状況とデフォルト設定を元に設定しています。 修正しすぎていて、不要なものも多い気がします。 とはいえ、5.7.17 の設定は初めてなので、このままにしておきます。 詳しくは後ほど勉強します。

もうひとつ言わせていただきます。現時点では 5.7.18 もダウンロード可能ですが、my-default.ini が消えてしまっているので、残念なのでこのバージョンをダウンロードしました。

[クライアント]
ポート = 3306
デフォルトの文字セット = utf8
[mysqld]
innodb_buffer_pool_size = 128M
ポート = 3306
文字セットサーバー = utf8
ベースディレクトリ = D:\mysql-5.7.17-winx64
データディレクトリ = D:\mysql-5.7.17-winx64\data
結合バッファサイズ = 128M
ソートバッファサイズ = 2M
読み取りバッファサイズ = 2M 
sql_mode=NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES

2.3. MySQLサービスを開始する

管理者権限でコマンドプロンプトを開き、mysql ディレクトリの下の bin ディレクトリに入り、mysqld –install コマンドを使用して mysql サービスをインストールします。

這里寫圖片描述  

mysqlパスの下に、データディレクトリを手動で追加します

mysqld –initialize-insecure –user=mysql はデータディレクトリにファイルを追加します

這里寫圖片描述  
這里寫圖片描述  

その後、mysql を起動できます。 net start mysqlコマンドを使用する

這里寫圖片描述  

2.4. ルートパスワードを設定する

mysql と入力し、ルート パスワードを変更します。デフォルトのルート パスワードは空です。 mysql –u rootを実行します

這里寫圖片描述  

データベースmysqlに切り替え、コマンドuse mysql

以前のバージョンとは異なり、バージョン 5.7 ではテーブル構造にいくつかの変更があります。パスワードを設定するには、set password = password('123456'); を使用します。 そして権限をフラッシュします。

セットアップが完了したら、mysqlを終了します。

這里寫圖片描述  

再度ログイン: mysql –u root –p

這里寫圖片描述

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

以下もご興味があるかもしれません:
  • Win10 での MySQL 8.0.15 のインストールと設定のチュートリアル
  • mysql8.0.11 winx64 のインストールと設定方法のグラフィック チュートリアル (win10)
  • Win10 で IIS + MySQL + nginx + php7.1.7 をインストールして構成する
  • mysql5.7.19 winx64 インストールおよび構成方法のグラフィック チュートリアル (win10)
  • MySQL 5.7.19 のインストールと設定方法のグラフィック チュートリアル (win10)
  • win10 mysql 5.6.35 winx64 無料インストールバージョン設定チュートリアル
  • Win10 での MySQL 5.7 の詳細なインストールと設定のチュートリアル

<<:  バージョン管理ツール Rational ClearCase の紹介

>>:  Vueでのバスの使用に関する詳細な説明

推薦する

Win10 は Tsinghua ソースを使用して pytorch-GPU バージョンをすばやくインストールします (推奨)

Cudaがインストールされているかどうかを確認してくださいアナコンダプロンプトに入力nvcc -V...

よく使われる Docker コマンドと例の概要と分析

目次1. コンテナライフサイクル管理(1)ドッカー実行(2)スタート/ストップ/リスタート(3)ドッ...

MySQL における主キーが 0 であることと主キーの自己選択制約の関係についての詳しい説明 (詳細)

序文この記事は主にMySQLの主キー0と主キー自己排除制約の関係を紹介し、皆さんの参考と学習のために...

JavaScript DOMContentLoaded イベントのケーススタディ

DOMContentLoaded イベント文字通り、DOM がロードされた後に実行されます。 win...

DockerでGDBを使用するときにブレークポイントを入力できない問題を解決する

質問docker で gdb を実行すると、ブレークポイントに到達しますが、ブレークポイントに入るこ...

Linuxのip netnsコマンドを使用してネットワークポートを分離し、IPアドレスを設定します。

1. 分離マーカーを追加します。 ip netns add fd 2. 指定されたネットワーク カ...

JavaScriptはクリックトグル機能を実装します

この記事の例では、クリックして切り替える機能を実装するためのJavaScriptの具体的なコードを参...

MySQLクエリステートメント内のユーザー変数のコード分析

前回の記事では、MySQL 最適化の概要 - クエリの合計数を紹介しました。この記事では、クエリ ス...

初心者がHTMLタグを学ぶ(3)

関連記事:初心者が学ぶ HTML タグ (2)導入された HTML タグは、必ずしも XHTML 仕...

CSS 3D からソースコードによる空間座標軸へ

かつて、サイコロを振るゲームについて話しました。その時は、steps 属性 + スプライト画像を使用...

MySQL マスタースレーブレプリケーションプロセスの詳細な説明

1. マスタースレーブレプリケーションとは何ですか?マスター データベースの DDL および DML...

JavaScript を使用してソートアルゴリズムを実装する方法

目次バブルソート選択ソート挿入ソート要約するバブルソートバブルソートは、シーケンスの右側から始めて、...

JavaScript のクロージャによって発生する問題を回避する

閉鎖による問題を回避するためのletについてオブジェクト指向の考え方を使用して、購入者情報の削除機能...

MySQL で固定されていない位置から文字列要素を抽出する方法

序文注: テストデータベースのバージョンはMySQL 8.0ですテストデータ: テーブルzqs(id...

MySQLはinit-connectを使用してアクセス監査機能の実装を増やします

まず init-connect を通じて mysql 接続を初期化し、次にインスタンスに接続する必要...