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でのバスの使用に関する詳細な説明

推薦する

Linux ターミナルでドメイン IP アドレスを見つけるコマンド (5 つの方法)

このチュートリアルでは、Linux ターミナルでドメイン名またはコンピューター名の IP アドレスを...

画像とテキストでHTTPヘッダーのあらゆる側面を理解する

HTTPヘッダーとはHTTP は「Hypertext Transfer Protocol」の略です。...

使用状況分析を備えたMySQL

持つことの使用法having 句を使用すると、グループ化後にさまざまなデータをフィルター処理できます...

WEBAPP開発スキルのまとめ(モバイルWebサイト開発の注意点)

1. レスポンシブな Web を開発するには、ページを画面サイズに適応させる必要があります。前の記...

ポップアップウィンドウの上下中央左右と透明な背景のロックウィンドウ効果を実現する CSS

クリック後にポップアップボックスを実現し、上下左右に中央揃えし、灰色の透明マスクを追加してウィンドウ...

CocosCreator 入門チュートリアル: ネットワーク通信

ネットワーク通信の概要オンライン ゲームを開発する場合、必然的にネットワーク通信に対処する必要があり...

flexとは何か、flexレイアウト構文の詳細なチュートリアル

フレックスレイアウトFlex は Flexible Box の略で、「柔軟なレイアウト」を意味します...

CentOS7 ファイアウォールとオープンポートの簡単な使い方の簡単な紹介

概要(公式にはより詳しい説明があります) Firewalld は、ネットワーク接続またはインターフェ...

Nginx+Apache の動的および静的分離の導入の詳細な例

Nginx の動的および静的分離の概要Nginx は静的処理能力が強力ですが、動的処理能力が不十分で...

Vueは下部のポップアップウィンドウで複数選択を実装します

この記事の例では、下部のポップアップウィンドウで複数選択を実装するためのVueの具体的なコードを共有...

HTML 基本構造_Powernode Java アカデミー

多くの場合、Web ページ開発を学ぶときに最初に印象に残るのは、html または htm サフィック...

CSS で平均レイアウトを実現するためにネガティブ マージン テクノロジーを使用する方法

通常、IE ブラウザでの CSS の互換性の問題を解決するために、フロート レイアウトが使用されます...

MySQL 8.0.12 のインストールと環境変数の設定チュートリアル (Win10 の場合)

Windows 10 プラットフォームでの MySQL のインストール、構成、起動、ログイン、環境...

MySQL 5.7 でデータベースのデータ保存場所を変更する方法

MySQL データベースに保存されるデータが徐々に増加すると、元のストレージ領域がいっぱいになり、M...