DDL(表操作)
-  表的创建-  以具体代码的显示展示如何进行数据表的创建
-  CREATE DATABASE <数据库名>; CREATE TABLE <表名> ( <列名1> <数据类型1> <约束>, <列名2> <数据类型2> <约束>, ... ) 
- 具体代码示例: 
    -  create table tb_user ( id int comment '用户ID,唯一标识', username varchar(20) comment '用户名', name char(20) comment '姓名', age int comment '年龄', gender char(1) comment '性别' ) comment '用户信息表'
 
-  
- 运行结果如下   
    
-  约束:约束是作用在表中字段上的规则,用于限制存储在表中的数据 
    -  1.PRIMARY KEY:用于指定列作为主键,保证其唯一性和非空性。 2. UNIQUE:用于指定列的值必须是唯一的,但可以为空。 3. NOT NULL:用于指定列的值不能为空。 4. DEFAULT:用于指定列的默认值,当插入新行时,如果未提供该列的值,则将使用默认值。 5. FOREIGN KEY:用于创建外键关系,指定列与其他表中的列相关联。 6. CHECK:用于指定列的取值范围或条件,确保列的值满足指定条件。 
 
-  
- 目的:保证数据库中的正确性、有效性和完整性
-  对上述代码创建的约束- 具体约束的使用以代码的形式进行演示 
      - 基本格式:属性名 数据类型 约束 
        - 具体代码如下: 
          -  create table tb_user ( id int primary key comment '用户ID,唯一标识', username varchar(20) not null unique comment '用户名', name char(20) not null comment '姓名', age int comment '年龄', gender char(1) default '男' comment '性别' ) comment '用户信息表'
- 运行结果如下:
 
 
-  
 
- 具体代码如下: 
          
 
- 基本格式:属性名 数据类型 约束 
        
 
- 具体约束的使用以代码的形式进行演示 
      
 
-  
数据表中主键一般添加自增属性
-- 查询所有数据库
create table tb_user
(
    id       int primary key auto_increment comment '用户ID,唯一标识',
    username varchar(20) not null unique comment '用户名',
    name     char(20)    not null comment '姓名',
    age      int comment '年龄',
    gender   char(1) default '男' comment '性别'
) comment '用户信息表'-  数据类型- MySQL中数据类型由很多,主要有三种:数值类型、字符串类型、日期类型 
    - 数值类型 
      
- 字符串类型 
- 日期类型 
      
 
- 数值类型 
      
 
- MySQL中数据类型由很多,主要有三种:数值类型、字符串类型、日期类型 
    























