一、创建数据库:
create database text1; 在任何数据库查询里都可以写;
二、删除数据库:
drop database text1;
三、创建表:★★★
例:
create table class
(
code varchar(20) primary key,
name varchar(20) not null
);
create table ceshi
(
ids int auto_increment primary key,
uid varchar(20),
name varchar(20),
class varchar(20),
foreign key (class) references class(code)
);
1、auto_increment 代表这列是自增长列;
2、primary Key,代表这个是主键;
3、foreign key,代表这个是外键:
例如:foreign key (列名) references 主表名(列名)
4、not null,指这列不能为空;
代码创建表的注意事项★★★:
1、类型包含长度的在类型后面加括号,括号里面写长度
2、在每一个SQL语句写完之后,后面加分号
3、上一列写完要加逗号
4、最后一列不能加逗号
5、如果有外键关系,先创建主表
四、删除表:
drop table ceshi;
主表不能删,从表可以,要想删除主表,必须先删除从表
时间: 2024-11-07 06:53:23