[MySQL 初心者シリーズ 1]: MySQL を始める方法を説明します

MySQL を学び始めたばかりの初心者の場合、この記事では、すぐに使い始めるのに役立つ実践的な入門知識とスキルを提供します。
この記事では Windows を例として、MySQL の基本とインストール、アンインストール、構成、使用方法を紹介します。

1。概要

1.1 MySQL とは

MySQL は、SQL (構造化照会言語) を使用してデータのクエリと管理を行うオープンソースのリレーショナル データベース管理システム (RDBMS) です。MySQL は、大量のデータを迅速に処理でき、信頼性が高く、セキュリティが高く、使用と管理が簡単であるため、Web アプリケーションのバックグラウンド データ処理で広く使用されています。
MySQL は、Windows、Linux、Unix、Mac OSX などのさまざまなオペレーティング システムをサポートしています。また、広範なドキュメントとコミュニティ サポートも備えており、Web 開発で最も人気があり広く使用されているデータベースの 1 つとなっています。

1.2 MySQL を学ぶ理由

  • MySQL を学習すると、データベース テクノロジーの理解と応用が深まり、大量の複雑なデータを処理し、データ処理効率を向上させることができます。
  • MySQL はさまざまなプラットフォームで実行でき、完全にオープンソースです。MySQL を学習すると、SQL 言語を学習し、データ モデリングとデータベース管理のプロセスを理解し、データベースを適用および開発する能力をさらに向上させることができます。

2、MySQLのダウンロード

MySQL の使用を開始する前に、まず MySQL をインストールする必要があります。MySQL のインストール手順は次のとおりです。

MySQL インストール パッケージの最新バージョンを MySQL 公式 Web サイト (https://dev.mysql.com/downloads/mysql/) からダウンロードすることをお勧めします (または、phpMyAdmin や Navicat などの他の MySQL クライアント ソフトウェアを使用することを選択します)。インストールできる限り)
ダウンロード 下図のページになりますが、無償版(コミュニティ版)と製品版があり、コミュニティ版をダウンロードできます。
ダウンロードリンク:
ここに画像の説明を挿入
ここに画像の説明を挿入

3.MySQLのインストール

ダブルクリックしてインストール ファイルを実行し、MySQL のインストール パスを選択してインストールします。
これは愚かなインストール プロセスです。次の設定ウィンドウが表示されるまで [次へ] をクリックします。

ここに画像の説明を挿入

注: 図には 5 つのインストール タイプがリストされています。

  • 開発者のデフォルト: デフォルトのインストール タイプ。
  • サーバーのみ: サービスとしてのみ。
  • クライアントのみ: クライアントとしてのみ。
  • フル: 完全にインストールされています。
  • カスタム: カスタム インストール タイプ。

インストール プログラムは MySQL をコンピュータにインストールし、root ユーザーのパスワードを設定するように求めます。
インストールの最後のステップで、[次へ] ボタンをクリックしてサーバー構成ウィンドウに入り、構成情報を確認し、確認後に [次へ] ボタンをクリックします。図に示すように。
ここに画像の説明を挿入
「次へ」ボタンをクリックします

ここに画像の説明を挿入
「次へ」ボタンをクリックして
ここに画像の説明を挿入
続行します。「次へ」をクリックして続行します。これ
ここに画像の説明を挿入

ここに画像の説明を挿入
インストールは完了しました。

注: MySQL の使用を開始する前に、mysql の設定を間違えないでください。MySQL Server のデフォルトのポート番号は 3306 です。このポートが占有されていないことを確認する必要があります。占有されている場合は、構成ファイルを変更することで、使用可能な別のポートを使用できます。

4、MySQLのアンインストール

MySQL を使用する必要がなくなった場合は、次の手順でアンインストールできます。

  1. コントロール パネルの [プログラムと機能] リストを開きます。

  2. MySQL を選択し、「アンインストール」をクリックします。

  3. ポップアップ プロンプトで [データ フォルダーとすべての MySQL ユーザー データを削除する] を選択し、[はい] をクリックします。

  4. アンインストールが完了したら、MySQL インストール ディレクトリおよびその他の関連ファイルとフォルダーを手動で削除できます。

5. MySQL 関連の概念に関する基本的な知識

インストールが完了したら、MySQL データベースとテーブルの作成を開始できます。

例: MySQL では、SQL ステートメントを使用してデータベースとその内容を作成、操作、管理します。以下は、一般的な MySQL SQL ステートメント操作の一部です。

创建数据库:`CREATE DATABASE database_name;`
删除数据库:`DROP DATABASE database_name;`
创建表格:`CREATE TABLE table_name (column1 datatype, column2 datatype, column3 datatype, ...);`
删除表格:`DROP TABLE table_name;`
插入数据:`INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);`
查询数据:`SELECT * FROM table_name WHERE condition;`

5.1 データベースの起動と接続

MySQL の起動方法はオペレーティング システムによって異なります。Windows では、SQL Server 構成マネージャーを使用して MySQL サービスを開始または停止できます。
Linux システムでは、コマンドラインまたはスクリプトを使用して MySQL サービスを開始または停止できます。

MySQL クライアントを使用して MySQL サーバーに接続し、MySQL データベースを参照、クエリ、管理します。
MySQL では、MySQL コマンド ライン クライアント、MySQL Workbench、Navicat など、複数のクライアントを使用できます。

MySQL コマンド ライン クライアントを使用して、次のコマンドで MySQL データベースに接続します。

mysql -u username -p -h hostname database_name

このうち、username は MySQL サーバー上のユーザー名、hostname は MySQL サーバーの名前、database_name は接続するデータベースの名前です。このコマンドを実行した後、データベースに接続するためにユーザー名とパスワードを入力する必要があります。

5.2 データベース

MySQL では、データベースとはデータ、テーブル、ビューなどのオブジェクトのコレクションを指し、ユーザーは SQL ステートメントを通じてデータベース内のデータにアクセスし、操作できます。新しいデータベースを作成するには、次の SQL ステートメントを使用します。

CREATE DATABASE database_name;

5.3 データシート

データ テーブルはデータベース内の関連データのコレクションであり、テーブルはいくつかの列と 0 から多数の行で構成されます。新しいデータテーブルを作成するには、次の SQL ステートメントを使用できます。

CREATE TABLE table_name (column1 datatype, column2 datatype, column3 datatype, ...);

このうち、table_name は作成するテーブルの名前、column1、column2、column3 などはテーブル内に作成する列の名前、datatype はこれらの列のデータ型 (INT など) です。 、VARCHAR、TEXTなど。

5.4 SQL ステートメント

SQLはStructured Query Languageの略で、リレーショナルデータベースを管理するための言語です。MySQL では、さまざまな SQL ステートメントを使用してデータベース内のデータにアクセスし、操作できます。一般的に使用される SQL ステートメントの一部を次に示します。

  • SELECT ステートメント: 1 つ以上のデータ テーブルからデータを選択するために使用されます。
SELECT column1, column2, ... FROM table_name;
  • INSERT ステートメント: データ テーブルに新しい行を挿入するために使用されます。
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);
  • UPDATE ステートメント: データ テーブル内の既存の行を更新するために使用されます。
UPDATE table_name SET column1=value1, column2=value2, ... WHERE condition;
  • DELETE ステートメント: データ テーブルから行を削除するために使用されます。
DELETE FROM table_name WHERE condition;

5.5 データ型

MySQL は、数値型、日付と時刻の型、文字列型などを含む、さまざまなデータ型をサポートしています。一般的に使用されるデータ型の一部を次に示します。

  • INT: 整数値を格納するために使用されます。
  • VARCHAR: 可変長テキスト文字列を格納するために使用されます。
  • DATE: 日付値を保存するために使用されます。
  • TIME: 時間値を保存するために使用されます。
  • DATETIME: 日付と時刻の値の両方を保存するために使用されます。

おすすめ

転載: blog.csdn.net/fumeidonga/article/details/131197806