ホームページ >データベース >mysql チュートリアル >MySQL ドリフトに関する簡単な説明 (5)

MySQL ドリフトに関する簡単な説明 (5)

黄舟
黄舟オリジナル
2017-03-08 13:34:451003ブラウズ

こんにちは、Aribaodi さん、MySQL Drifting の最初の 4 シリーズを読んだ後、MySQL Drifting の次の段階を更新することを楽しみにしていますか?問題ない!

今日は、Xiaosheng に従って、MySQL (V) の内容を見てみましょう:

テーブルを構築した後、フィールドの追加、フィールドの削除、テーブル名の変更などが頻繁に必要になることがわかります。 . テーブル構造の操作に関して、お役立ち情報です!

Alter コマンドは、テーブル構造を変更するためによく使用されます。
1) 次に、新しく作成したテスト データベースの table04 テーブルに新しいフィールドを追加したいと思います。
まず、テスト データベース ディレクトリに入ります。
確認して、コマンド use test を入力します。
次に、(add キーワードを使用して) フィールド操作を開始します。
構文: alter table table name add field name field type
ケース: alter table table04 add sex varchar(10) デフォルト 'unknown';
MySQL ドリフトに関する簡単な説明 (5)

2) 列の変更:
構文: alter table table name フィールド名変更​​ field type
ケース: alter table table04 edit sex varchar(8);

列名の変更:変更キーワード
MySQL ドリフトに関する簡単な説明 (5)
を使用して、table04 テーブルのアドレス フィールドを dizhi に変更します。タイプは varchar(50) です。
ケース: alter table table04 change address dizhi varchar(50)
変更の効果:
MySQL ドリフトに関する簡単な説明 (5)

;

3) テーブルの名前を変更します:
構文: alter table table name rename new table name;
ケース: alter table table04 rename table_new;
テーブルの名前を変更する効果:
MySQL ドリフトに関する簡単な説明 (5)

4) 列を削除します:
構文: alter table table Name drop columns name;
Case: alter table test04 drop school;
MySQL ドリフトに関する簡単な説明 (5)

—alter summary—-
テーブル構造を変更するときは、常に alter table を使用することを指示するだけです。特定の操作とは何ですか。これに特定の操作キーワードを追加すると、完全な変更された SQL が形成されます

5) テーブルの削除:drop
構文:drop table テーブル名
したがって、table03 テーブルを削除するには、次のように記述します。
drop table table03 (この種の書き方は完璧ではありません)
ただし、このように書くとエラーが発生しやすく、テーブルが存在しない場合はエラーが報告されるため、通常は存在する場合は追加します。エラー報告を避けるために SQL に判断を行う;

MySQL ドリフトに関する簡単な説明 (5) がジャッジとしてリストされている場合は、テーブルを削除します。

転載の際は出典を明記してください:

http://www.php.cn/


こんにちは、Aribaodi さん、MySQL Drifting の最初の 4 シリーズを読んだ後、MySQL Drifting の次の段階を更新することを楽しみにしていますか?問題ない!
今日は、Xiaosheng に従って、MySQL (V) の内容を見てみましょう:

テーブルを構築した後、フィールドの追加、フィールドの削除、テーブル名の変更などが頻繁に必要になることがわかります。テーブルの構造操作について説明したら、次のステップは有益な情報を取得することです。

Alter コマンドは、テーブル構造を変更するためによく使用されます。
1) 次に、新しく作成したテスト データベースの table04 テーブルに新しいフィールドを追加したいと思います。
まず、テスト データベース ディレクトリに入ります。
確認して、コマンド use test を入力します。
次に、(add キーワードを使用して) フィールド操作を開始します。
構文: alter table table name add field name field type
ケース: alter table table04 add sex varchar(10) デフォルト 'unknown';
MySQL ドリフトに関する簡単な説明 (5)

2) 列の変更:
構文: alter table table name フィールド名変更​​ field type
ケース: alter table table04 edit sex varchar(8);

列名の変更:変更キーワード
MySQL ドリフトに関する簡単な説明 (5)
を使用して、table04 テーブルのアドレス フィールドを dizhi に変更します。タイプは varchar(50) です。
ケース: alter table table04 change address dizhi varchar(50)
変更の効果:
MySQL ドリフトに関する簡単な説明 (5)

;

3) テーブルの名前を変更します:
構文: alter table table name rename new table name;
ケース: alter table table04 rename table_new;
テーブルの名前を変更する効果:
MySQL ドリフトに関する簡単な説明 (5)

4) 列を削除します:
構文: alter table table Name drop columns name;
Case: alter table test04 drop school;
MySQL ドリフトに関する簡単な説明 (5)

—alter summary—-
テーブル構造を変更するときは、常に alter table を使用することを指示するだけです。特定の操作とは何か、それに特定の操作キーワードを追加すると、完全な変更された SQL が形成されます

5) テーブルの削除:drop
構文:drop table テーブル名
したがって、table03 テーブルを削除するには、次のように記述します。
drop table table03 (この種の書き方は完璧ではありません)
ただし、このように書くとエラーが発生しやすく、テーブルが存在しない場合はエラーが報告されるため、通常は存在する場合は追加します。エラー報告を避けるために SQL に変換します。
Case: table03 が存在する場合はテーブルを削除します。

以上がMySQL ドリフトに関する簡単な説明 (5)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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