创建表,创建数据库, 删除表 ,删除数据库
创建表,创建数据库, 删除表 ,删除数据库
- 创建数据库
Create database text2 创建数据库text2
2. 删除数据库
Drop database text2 删除数据库text2
- 创建表
Create table class 创建一个表叫class 这是个主表
(
Code varchar(20) primary key, 创建序号
Name varchar(20) not null 创建不可为空的一个姓名
)
Create table ceshi 创建一个表 叫ceshi 这个是从表
(
ids int auto_increment primary key, 每句写完加逗号
uid varchar(20),
name varchar(20),
foreign key (class) references class(code) 建立外键关系
)
*auto_increment 自增长
*primary key 主键
*foreign key (列名) references 主表名(列名)
*not null 非空
注意:
- 类型包含长度的在类型后面加括号,括号里面写长度
- 上一列写完要加逗号
- 最后一列不要写逗号
- 在每一条sql语句结束后面一定要加分号
- 写程序代码时候要在英文状态下写
- 如果有外键关系要先创建主表*不然会出错!
- 删除表
Drop table class 不能删除有外键关系的主表 可以删除从表