ホームページ >データベース >mysql チュートリアル >Windows オペレーティング システム上で MySQL データベースを構築する方法

Windows オペレーティング システム上で MySQL データベースを構築する方法

PHPz
PHPzオリジナル
2023-04-20 10:07:313754ブラウズ

MySQL は、オープンソースのリレーショナル データベース管理システムであり、Web サイト開発で最も広く使用されているデータベースです。

この記事では、Windows オペレーティング システム上で MySQL データベースを構築する方法を詳しく紹介します。

1. 準備

1. MySQL インストール ファイルをダウンロードします

公式 Web サイト: https://dev.mysql.com/downloads/mysql/

ダウンロードする対応するオペレーティング システムとバージョンを選択します。この記事では、MySQL 8.0 を例として取り上げます。

2. MySQL のインストール

ダウンロードが完了したら、インストール プログラムを実行し、プロンプトに従ってインストールします。

2. MySQL の設定

1. MySQL サービスの開始

インストール プロセス中に、MySQL サービスが自動的にインストールされ、開始されます。自動的に開始しない場合は、「サービス」で MySQL サービスを手動で開始できます。

Windows では、Win R を押し、services.msc と入力して「サービス」ウィンドウを開きます。

2. MySQL 管理者アカウントのセットアップ

MySQL 管理者アカウントは、MySQL データベース システムの管理に使用されます。

cmd またはターミナル ウィンドウを実行し、次のコマンドを入力します:

mysql -u root -p

パスワードの入力を求めるウィンドウが表示されます。ここではパスワードを入力する必要はありません。Enter キーを押すだけです。鍵。

mysql コマンドラインを入力した後、次のコマンドを入力して管理者アカウントを設定します。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

このうち、新しいパスワードは自分で設定できます。

3. 新しいユーザーの作成

管理者アカウントを使用してコマンド ラインを入力した後、新しいユーザーを作成できます。

たとえば、パスワードがpasswordのnewuserという名前の新しいユーザーを作成するには、次のコマンドを入力します:

CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';

4. 新しいユーザーに権限を割り当てます

新しいユーザーが作成された後、そのユーザーに権限を割り当てる必要があります。

たとえば、newuser ユーザーにすべてのデータベースへのアクセス権を与えるには、次のコマンドを入力します:

GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';

5. MySQL コマンド ラインを終了します

MySQL でコマンドラインに次のように入力します。 コマンドは終了できます:

exit;

3. MySQL のテスト

上記の設定を完了したら、MySQL のテストを実行できます。

1. コマンド ラインを開きます

Windows で、Win R を押し、「cmd」と入力してコマンド ラインを開きます。

2. MySQL への接続

コマンド ラインで、次のコマンドを入力して MySQL に接続します:

mysql -u newuser -p

newuser のパスワードを入力し、Enter キーを押して MySQL に接続します。 。

3. テスト データベースの作成

次のコマンドを入力して testdb データベースを作成します:

CREATE DATABASE testdb;

4. テスト テーブルの作成

次のコマンドを入力しますtest_table という名前のテーブルを作成するコマンド テーブル:

USE testdb;
CREATE TABLE test_table (id INT, name VARCHAR(20));

5. データの挿入

次のコマンドを入力してテーブルにデータを挿入します:

INSERT INTO test_table VALUES (1, 'Test1');
INSERT INTO test_table VALUES (2, 'Test2');
INSERT INTO test_table VALUES (3, 'Test3');

6. データのクエリ

次のコマンドを入力してテーブル内のデータをクエリします:

SELECT * FROM test_table;

クエリの結果は次のようになります:

+------+-------+
| id   | name  |
+------+-------+
|    1 | Test1 |
|    2 | Test2 |
|    3 | Test3 |
+------+-------+

この時点で、MySQL テストは完了です。

概要:

この記事では主に、Windows オペレーティング システム上で MySQL データベースを構築するプロセス全体を説明し、最後にデータベース、テーブルを作成し、データを挿入することで MySQL テストを完了します。この記事を読むことで、読者は MySQL データベースの構築と基本的な使用法をより深く理解できるようになります。

以上がWindows オペレーティング システム上で MySQL データベースを構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。