ホームページ >データベース >mysql チュートリアル >SQLを使用してmysqlデータベースに新しいテーブルを作成する方法

SQLを使用してmysqlデータベースに新しいテーブルを作成する方法

下次还敢
下次还敢オリジナル
2024-04-22 18:48:481286ブラウズ

MySQL で新しいテーブルを作成するには、次の手順に従う必要があります: データベースに接続し、CREATE TABLE ステートメントを作成し、テーブル名、列名、データ型を指定し、制約とデフォルト値を設定します。 ; CREATE TABLE ステートメントを実行し、SHOW TABLES を使用して新しいテーブルが作成されたことを確認します。

SQLを使用してmysqlデータベースに新しいテーブルを作成する方法

SQL を使用して MySQL データベースに新しいテーブルを作成する方法

MySQL データベースに新しいテーブルを作成するのは、非常に簡単です。次の手順を実行するだけです:

1. データベースに接続します

まず、次のコマンドを使用して MySQL データベースに接続します:

<code>mysql -u <用户名> -p</code>

ここで:

  • <Username> は MySQL ユーザー名です
  • -p はパスワードを入力する必要があることを意味します

2. CREATE TABLE ステートメントを作成します。

次に、CREATE TABLE ステートメントを作成して新しいテーブルを作成します。このステートメントの基本構文は次のとおりです。

<code>CREATE TABLE <表名> (
    <列名> <数据类型> [NOT NULL] [DEFAULT <默认值>]
);</code>

ここで:

  • <テーブル名> は、作成する新しいテーブルの名前です
  • <列名> は作成する列の名前です
  • <データ型> は使用する名前です列のデータ型 (INT、VARCHAR、DATE など)
  • #NOT NULL 制約は、列に NULL 値を含めることができないことを意味します。 #DEFAULT 列挿入時に NULL 以外の値を使用するように設定します。
  • 3 CREATE TABLE ステートメントを実行します。 CREATE TABLE ステートメントを作成した後、次のコマンドを使用して実行します。
<code>CREATE TABLE <表名> (
    <列名> <数据类型> [NOT NULL] [DEFAULT <默认值>]
);</code>
たとえば、3 つの列を持つ

customers という名前のテーブルを作成します。 key)、name

(名前)、および

email

(電子メール アドレス) の場合は、次のステートメントを使用できます:

<code>CREATE TABLE customers (
    id INT NOT NULL AUTO_INCREMENT,
    name VARCHAR(255) NOT NULL,
    email VARCHAR(255) UNIQUE NOT NULL
);</code>
4 新しいテーブル # を確認します。 ##CREATE の実行 TABLE ステートメントの後、次のコマンドを使用して新しいテーブルが作成されたことを確認できます。 <pre class="brush:php;toolbar:false">&lt;code&gt;SHOW TABLES;&lt;/code&gt;</pre> 結果に新しく作成されたテーブル名がリストされるはずです。

以上がSQLを使用してmysqlデータベースに新しいテーブルを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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