mysqlでテーブルを作成するコマンドは何ですか?

青灯夜游
リリース: 2020-09-15 16:48:04
オリジナル
22785 人が閲覧しました

mysql テーブル作成コマンドは [CREATE TABLE table_name (column_name column_type);] で、パラメーターにはテーブル名、テーブル フィールド名、および定義された各テーブル フィールドが含まれます。

mysqlでテーブルを作成するコマンドは何ですか?

#MySQL データ テーブルを作成するにはどうすればよいですか?以下の記事ではコマンドプロンプトからデータテーブルを作成する方法を紹介しますので、ご参考になれば幸いです。

MySQL データ テーブルを作成するには、次の情報が必要です。

# テーブル名

# テーブル フィールド名

## 各テーブル フィールドを定義します

基本構文

MySQL データ テーブルを作成するための一般的な SQL 構文は次のとおりです:

CREATE TABLE table_name (column_name column_type);
ログイン後にコピー

例: コマンド プロンプトを使用してテーブルを作成する

MySQL データ テーブルは、mysql> コマンド ウィンドウから簡単に作成できます。 SQL ステートメント CREATE TABLE を使用してデータ テーブルを作成できます。

1. まず mysql サーバーに接続し、パスワード

root@host# mysql -u root -p
Enter password:*******
ログイン後にコピー

2. データベース RUNOOB を入力します

use RUNOOB;
ログイン後にコピー

3. テーブルを作成します

mysql> CREATE TABLE runoob_tbl(
   -> runoob_id INT NOT NULL AUTO_INCREMENT,
   -> runoob_title VARCHAR(100) NOT NULL,
   -> runoob_author VARCHAR(40) NOT NULL,
   -> submission_date DATE,
   -> PRIMARY KEY ( runoob_id )
   -> )ENGINE=InnoDB DEFAULT CHARSET=utf8;
ログイン後にコピー

出力:

Query OK, 0 rows affected (0.16 sec)
ログイン後にコピー

は、データ テーブルが正常に作成されたことを示します。

注: MySQL コマンドの終了文字はセミコロンです。

注: -> は改行識別子であるため、コピーしないでください。

分析例:

#●フィールドを NULL にしたくない場合は、フィールドの属性を NOT NULL に設定できます。データベースを操作するときに、入力されたデータがこのフィールドが NULL の場合、エラーが報告されます。

##● AUTO_INCREMENT は自己増加属性として定義されており、通常は主キーに使用され、値は自動的に 1 ずつ増加します。

# PRIMARY KEY キーワードは、列を主キーとして定義するために使用されます。カンマで区切られた複数の列を使用して主キーを定義できます。

##● ENGINE はストレージ エンジンを設定し、CHARSET はエンコーディングを設定します。

コマンドを使用して、コマンド ライン ビューのテーブル構造を表示できます

以上がmysqlでテーブルを作成するコマンドは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!