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 のインストール後にワイヤレスとオーディオが機能しない問題を解決する

推薦する

シンプルなショッピングカートの最も完全なコード分析を実装する JavaScript (ES6 オブジェクト指向)

この記事では、シンプルなショッピングカートを実装するためのJavaScriptの具体的なコードを参考...

LinuxシステムでFuserコマンドを使用する方法

Fuser コマンドとは何ですか? fuser コマンドは、特定のファイル、ディレクトリ、またはソケ...

JavaScript のモジュール性の説明

目次序文: 1. コンセプト2. モジュール化の利点3. 複数のスクリプトタグを導入した後の問題1....

Dockerボリューム削除操作

プルーンこのコマンドを使用するには、クライアントとデーモンの両方の API バージョンが少なくとも ...

SQL Server 2019 Always On クラスターの Docker デプロイメントの実装

目次Docker デプロイメント Always on クラスターDockerをインストールする建築関...

JavaScript フロー制御 (ループ)

目次1. forループ2. 二重の for ループ3. whileループ4. dowhileループ5...

MySQL 8.0.13 zipパッケージのインストール方法について

MySQL 8.0.13 にはデフォルトでデータ フォルダがあります。このフォルダを削除する必要があ...

nginxとlvsのメリットとデメリット、そして適切な使用環境

まず最初に、ロード バランシングとは何かについて説明します。ロード バランシングとは、リクエストの内...

JavaScript スクリプトが実行されるタイミングの詳細な説明

JavaScript スクリプトは HTML 内のどこにでも埋め込むことができますが、いつ呼び出され...

MySQLデータベース移行により、大量のデータを迅速にエクスポートおよびインポートできます

データベースの移行は、よく遭遇する問題です。データ量が少ない場合、移行は基本的に問題になりません。実...

docker公式mysqlイメージのカスタム構成の詳細な説明

インストール時間を節約するために、公式の mysql docker イメージを使用して mysql ...

HTML と CSS の命名規則の概要

CSS命名規則 ヘッダー: ヘッダーコンテンツ: コンテンツ/含むフッターナビゲーション: navサ...

Zabbix は MySQL インスタンス メソッドを監視します

1. 監視計画監視項目を作成する前に、何を監視するのか、どのように監視するのか、監視データをどのよう...

CSS と JS を使用して下線効果を実装する方法の例

この記事では、主に 2 種類の下線の動的効果について説明します。1 つ目は、ホバーすると X 軸が内...

Linux で静的ルーティングを追加するための 2 つの実装方法の分析

ルートを追加するコマンド: 1.ルート追加route add -net 192.56.76.0 ne...