1.库的管理:

  1. 一、创建库
  2. create database 库名
  3. 二、删除库
  4. drop database 库名

2.表的管理:

1.创建表

  1. CREATE TABLE IF NOT EXISTS stuinfo(
  2. stuId INT,
  3. stuName VARCHAR(20),
  4. gender CHAR,
  5. bornDate DATETIME
  6. );
  7. DESC studentinfo;
  8. #2.修改表 alter
  9. 语法:ALTER TABLE 表名 ADD|MODIFY|DROP|CHANGE COLUMN 字段名 【字段类型】;
  10. #①修改字段名
  11. ALTER TABLE studentinfo CHANGE COLUMN sex gender CHAR;
  12. #②修改表名
  13. ALTER TABLE stuinfo RENAME [TO] studentinfo;
  14. #③修改字段类型和列级约束
  15. ALTER TABLE studentinfo MODIFY COLUMN borndate DATE ;
  16. #④添加字段
  17. ALTER TABLE studentinfo ADD COLUMN email VARCHAR(20) first;
  18. #⑤删除字段
  19. ALTER TABLE studentinfo DROP COLUMN email;
  20. #3.删除表
  21. DROP TABLE [IF EXISTS] studentinfo;

3.常见类型

  1. 整型:
  2. 小数:
  3. 浮点型
  4. 定点型
  5. 字符型:
  6. 日期型:
  7. Blob类型:

4.常见约束

  1. NOT NULL
  2. DEFAULT
  3. UNIQUE
  4. CHECK
  5. PRIMARY KEY
  6. FOREIGN KEY