ToB企服应用市场:ToB评测及商务社交产业平台

标题: 【MySQL】表操作 [打印本页]

作者: 万有斥力    时间: 2025-1-7 03:25
标题: 【MySQL】表操作
一、创建表

1、语句

  1. CREATE TABLE 表名 (
  2.     列名1 数据类型 [约束条件],
  3.     列名2 数据类型 [约束条件],
  4.     ...
  5.     [表选项]
  6. );
复制代码
2、语句介绍


3、注意事项


4、介绍


5、示例



二、查看表结构

1、语句

  1. DESCRIBE table_name;
复制代码

2、介绍


3、返回的信息

信息说明字段名称(Field)表的每一列的名称数据类型(Type)每列中存储数据的类型,例如INT、VARCHAR、DATE等是否允许空值(Null)指示每列是否允许存储NULL值。键(Key)指示列是否为主键(PRI)、外键或索引的一部分。如果列是主键,则显示为PRI;如果是索引的一部分,则大概显示为MUL(表现该列在多个索引中出现)或其他干系标识默认值(Default)插入新行时,如果未指定列值,则利用默认值。如果列没有默认值,则此列大概为空附加信息(Extra)有关列的其他信息,例如是否允许自动增量(auto_increment)、是否具有唯一性束缚等 4、示例




三、添加字段

1、语句

  1. ALTER TABLE table_name
  2. ADD COLUMN column_name column_definition [FIRST | AFTER existing_column];
复制代码
2、语句介绍


3、示例


四、修改

1、语句

  1. -- 使用 MODIFY COLUMN 修改字段定义
  2. ALTER TABLE table_name
  3. MODIFY COLUMN column_name new_column_definition [FIRST | AFTER existing_column];
  4. -- 使用 CHANGE COLUMN 修改字段名称和定义
  5. ALTER TABLE table_name
  6. CHANGE COLUMN old_column_name new_column_name new_column_definition [FIRST | AFTER existing_column];
复制代码
2、语句介绍


3、示例




五、删除

1、语句

  1. ALTER TABLE table_name
  2. DROP COLUMN column_name;
复制代码
2、示例


六、修改表名

1、语句

  1. RENAME TABLE old_table_name TO new_table_name;
  2. ALTER TABLE old_table_name RENAME TO new_table_name;
复制代码
2、语句介绍


3、示例


七、删除表

1、语句

  1. DROP TABLE table_name;
复制代码
2、示例


八、注意事项


   本文到这里就结束了,如有错误或者不清楚的地方接待批评或者私信
本文只是在学习过程中所做的总结,不会涉及过深的概念
创作不易,如果以为博主写得不错,请点赞、收藏加关注支持一下




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4