MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQL CREATEコマンドとは何ですか?このコマンドでデータベースとテーブルの両方を作成するにはどうすればよいですか?


CREATEコマンドは、テーブルまたはデータベースを作成するために使用されるDDLコマンドです。 CREATEコマンドでテーブルとデータベースを作成するための構文は次のとおりです-

データベースを作成するための構文-

Create database database-name;
mysql> Create database query;
Query OK, 1 row affected (0.04 sec)

上記の例では、「query」という名前のデータベースを作成しました。

テーブルを作成するための構文-

Create table table-name(
   column-name1 datatype1,
   column-name2 datatype2,
   column-name3 datatype3,
   column-name4 datatype4
   ------------------------------);
mysql> Create table Employee(Id INT, Name Varchar(20));
Query OK, 0 rows affected (0.19 sec)

上記の例では、「Id」と「Name」の2つの列を持つ「Employee」という名前のテーブルを作成しました。


  1. MySQLのコマンドラインでデータベースを作成するにはどうすればよいですか?

    まず、コマンドプロンプトを開く必要があります。ショートカットウィンドウ+Rキーを使用して開くことができます。 スクリーンショットは次のとおりです- ここでCMDと入力し、[OK]ボタンを押します- これで、次のコマンドプロンプトが表示されます- 次に、MySQLbinディレクトリにアクセスします。スクリーンショットは次のとおりです- 以下は、データベースを作成するためにコマンドラインでMySQLを実行するためのクエリです- これで、SHOWDATABASESコマンドを使用してデータベースが作成されているかどうかを確認できます- mysql> SH

  2. インデックスを使用してMySQLテーブルを作成するにはどうすればよいですか?

    インデックスを使用してMySQLテーブルを作成するための構文は、次のとおりです- create table yourTableName ( yourColumnName1 dataType, yourColumnName2 dataType . . . N ); create index yourIndexName1 on(yourColumnName1 ); create index yourIndexName2 on(yourColumnName2 ); まずテーブルを作成しましょう- mysql> create table DemoTable    ->