Windows での MySQL のダウンロード、インストール、設定、使用に関するチュートリアル

Windows での MySQL のダウンロード、インストール、設定、使用に関するチュートリアル

MySQLの概要

MySQL はリレーショナル データベース管理システムです。データベースは構造化されたデータの集合です。もともとスウェーデンの MySQL AB によって開発されましたが、現在は Oracle が所有しています。 MySQL は、すべてのデータを 1 つの大きなウェアハウスに格納するのではなく、異なるテーブルにデータを格納するリレーショナル データベース管理システムであり、速度と柔軟性が向上します。

MySQL の機能

C および C++ で記述され、ソース コードの移植性を保証するために複数のコンパイラでテストされています。
Windows、Mac OS、AIX、BSDI、LInux など複数のオペレーティング システムをサポートします。
複数のプログラミング言語用の API が提供されています。 C、C++、C#、PHP、JAVA、Python、Ruby など。
マルチスレッドをサポートし、CPU リソースを最大限に活用し、複数のユーザーをサポートします。
最適化された SQL クエリ アルゴリズムにより、クエリ速度が効果的に向上します。
クライアントとサーバーのネットワーク環境では独立したアプリケーションとして使用でき、ライブラリとして他のソフトウェアに組み込むこともできます。
多言語サポートを提供します。 GB2312、BIG5、UTF-8 など。
TCP/IP、ODB、JDBC などの複数のデータベース接続方法を提供します。
データベース操作を管理、検査、最適化するための管理ツールを提供します。
数千万件のレコードを含む大規模なデータベースを処理できます。

さて、これ以上前置きはこれくらいにして、MySQL の学習の旅を始めましょう。

MySQL インストール (Windows x64)

最初のステップは、MySQL データベースをダウンロードし、システムのビット サイズに適した ZIP アーカイブ バージョン (シンプル、クリーン、インストール不要) を選択することです

2 番目のステップは、ダウンロードした ZIP アーカイブ バージョンを解凍し、インストールする場所を見つけることです。ここでは、C: ドライブを例に挙げます。解凍したら、すべて完了です。とても簡単ですよね?これで、ZIP アーカイブ バージョンの利点がわかりましたね。

3 番目のステップは、デフォルト ファイルを構成することです。デフォルト構成をそのまま使用すると、テキストが文字化けするなどの多くの問題が発生するため、構成ファイルを変更する必要があります。まず、C:\mysql-xxxx-winx64 ディレクトリ (ここではバージョン 5.6.24 を例として使用) に my.ini ファイル (.ini は Windows システムの構成ファイル) を作成します。構成ファイルが正しくない場合は、エラー メッセージ 1067 が表示されます。次のコードを新しく作成した構成ファイルにコピーして保存します。

[mysqld]
#ポート3306を設定 port = 3306 
# mysqlのインストールディレクトリを設定します basedir=D:\mysql\mysql-5.6.17-winx64
# mysqlデータベースデータの保存ディレクトリを設定します。datadir=D:\mysql\mysql-5.6.17-winx64\data
# 許可される最大接続数 max_connections=200
# サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB

4 番目の手順は、MySQL サービスをインストールすることです。スタート -> cmd (検索プログラムまたはファイル入力ボックスに入力) と入力し、Enter キーを押し、表示される cmd.exe ファイルを右クリックして、[管理者として実行] を選択し (十分な権限があることを確認するため)、ディレクトリを MySQL bin ディレクトリに切り替え (たとえば、cd C:\mysql-5.6.24-winx64\bin と入力して Enter キーを押します)、mysqld install と入力して Enter キーを押します。プロンプトが成功した場合、インストールが成功したことを意味します。次のステップは、MySQL サービスを開始することです。サービスを開始するには、さまざまな方法があります。最初の方法は、コンピューター アイコンを右クリックし、[管理]、[サービスとアプリケーション]、[サービス] の順に選択し、MySQL サービスを見つけてクリックして開始することです。 2 番目の方法はより高速で、ほとんどの人が使用する方法です。実行したばかりの cmd ウィンドウに net start mysql コマンドを入力し、Enter キーを押してサービスを開始します。

5 番目のステップは、mysql を起動することです。これもまたエキサイティングなステップです。へへ、cmd でディレクトリを bin ディレクトリに切り替え、mysql -uroot -p と入力して Enter キーを押し、パスワードを入力します (デフォルトではパスワードはありません)。mysqladmin -u root -p password コマンドでパスワードを設定できます。終了する場合は、exit と入力して Enter キーを押します (注: cmd ウィンドウを直接閉じて終了することはできません。exit コマンドで終了する必要があります)。

ステップ 6.環境変数を設定します (オプション)。コンピューターを右クリック --> プロパティ --> システムの詳細設定 --> 環境変数 --> パス --> 編集を選択し、先頭に C:\mysql-xxxx-winx64\bin; を追加します (注: 末尾はセミコロンで終わる必要があります。xxxx は MySQL のバージョンを表します)。環境変数を設定する目的は、MySQL を起動するたびにディレクトリを bin ディレクトリに切り替えることを避けることです。環境変数を設定したら、mysql を実行します。cmd -->mysql -uroot -p --> Enter キーを押してパスワードを入力します。これで、テーブルの作成、テーブルのクエリ、その他の操作を実行できるようになります。

素晴らしいトピックの共有:

MySQL の異なるバージョンのインストール チュートリアル

さまざまなバージョンの MySQL 5.7 インストール チュートリアル

さまざまなバージョンの MySQL 5.6 インストール チュートリアル

さまざまなバージョンのmysql8.0インストールチュートリアル

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • mysql 8.0.12 winx64 のダウンロードとインストールのチュートリアル
  • MySQL 5.7 と Mac 上の MySql の詳細なインストール図をダウンロードする
  • MySQL 5.7.20 共通ダウンロード、インストール、設定方法と簡単な操作スキル(解凍版無料インストール)
  • MySQL 5.7.20 圧縮版のダウンロードとインストールの簡単なチュートリアル
  • MySQL 5.7.18 のダウンロードとインストールの詳細な手順
  • MySQL 5.7 以降のバージョンのダウンロードとインストールのグラフィック チュートリアル
  • MySQL (win7x64 バージョン 5.7.16) のダウンロード、インストール、設定、使用に関する詳細なグラフィック チュートリアル
  • MySQL 5.7 サービスのダウンロードとインストールのグラフィカル チュートリアル (クラシック エディション)
  • MySQLのダウンロードとインストールのプロセスの詳細な説明

<<:  JS 非同期スタック トレース: await が Promise よりも優れている理由

>>:  Windows Server のインストール後にワイヤレスとオーディオが機能しない問題を解決する

推薦する

JSインターセプト文字列の3つの方法の詳細な説明

JS には、文字列をインターセプトするための 3 つのメソッド、 slice() 、 substri...

ハンドラー PageHandlerFactory-Integrated のモジュール リストに不正なモジュール ManagedPipelineHandler が含まれています

Web プロジェクトを開発する場合、IIS をインストールする必要があります。IIS がインストール...

Nodejs でモジュール fs ファイルシステムを使用する方法

目次概要ファイル記述子同期、非同期、Promise同期書き込み非同期書き込み(推奨)約束​​の書き方...

Linux 上で Docker コンテナを作成、一覧表示、削除する方法の概要

1. Dockerコンテナを起動する以下のコマンドを使用して新しい Docker コンテナを起動しま...

JavaScriptの記事では、Webフォームの操作方法を説明します。

1. はじめに先ほど、ウェブページの急速な発展について紹介しました。今回は、より深い内容についてお...

Vue開発の詳細な説明 ソートコンポーネントコード

目次 <テンプレート> <ul class="コンテナ">...

...

MySQL 完全折りたたみクエリ正規マッチングの詳細な説明

概要前の章では、クエリのフィルター条件について学習しました。MySQL では、like % ワイルド...

HTML テーブルタグチュートリアル (17): テーブルタイトルの垂直配置属性 VALIGN

表のキャプションは表の上または下に配置でき、プロパティで調整できます。デフォルトのテーブル タイトル...

CSS中級者向けアダプティブレイアウトの5つのソリューションの詳細な説明

序文ページを作っていく上で、ページレイアウトに関する内容に遭遇することが多く、面接でも聞かれることも...

HTML から PDF への変換事例の概要 (複数の画像を推奨)

仕事の都合上、最近 HTML を PDF に変換する機能について調べることに時間を費やしました。 H...

Docker で Springboot プロジェクトを実行する実装

導入: springboot プロジェクトを実行する Docker の構成は実は非常にシンプルで、L...

Web デザインのヒント: ページ レイアウトの簡単なルール

繰り返し: サイト全体で特定のページ デザイン スタイルを繰り返します。繰り返し要素としては、特定の...

Zabbix による VMware Exsi ホストの監視のグラフィカルな手順

1. 仮想化 vcenter に入り、ブラウザでログインし (クライアントは設定する場所を見つけませ...

mysql-8.0.15-winx64 解凍バージョンのインストールチュートリアルと終了する 3 つの方法

1.公式サイトからダウンロードして解凍する参考: 2. 環境変数を設定するMYSQL_HOMEをMy...