用来定义数据库的对象 , 如数据表,视图,索引等 针对库和表的增删改查

    1. 创建数据库
    • create database 数据库名 character set utf8;
    1. 修改数据库

      • alter database 数据库名 character set gbk;
    2. 选择数据库

      • use xxx数据库名
    3. 建表javascript // 建一个表名为student的表 create table student( id bigint, stu_name varchar(50), stu_age int );

    4. 添加一列

      • alter table 表名 add 列名 数据类型;javascript alter table student add stu_gender tinyint;
    5. 修改一个表的字段类型

      • alter table 表名 modify 列名 类型;
        1. alter table student modify stu_name varchar(30);
    6. 修改表名javascript rename table student to student1;

    7. 修改表的字符集为gbk

      • alter table 表名 character set 字符集名称;
        1. alter table student character set gbk;
    8. 修改表的列名

      • alter table 表名 change 字段名 新字段名 类型
        1. alter table student change stu_name s_name varchar(30);
    9. 查看表的结构 字段

      • desc 表名
        1. desc student;
    10. 查看表的创建细节

      1. SHWO CREATE TABLE xxx;
    11. 删除一列

      • alter table 表名 drop 字段名;javascript alter table student drop s_name;
    12. 删除表

      • drop table 表名javascript drop table student1;