本章任务
数据在数据库中的存储方式
单字段主键
例如:
create table emp2
(
id int(11) primary key,
name varchar(25),
deptid int(11),
salary float
);
多字段联合主键
create table emp3
(
id int(11),
name varchar(25),
deptid int(11),
salary float,
primary key(id,name)
);
多字段联合主键
create table emp3
(
id int(11),
name varchar(25),
deptid int(11),
salary float,
primary key(id,name)
);
外键约束
在附表创建的语句中添加外键约束
语法格式:
create table 表名
(
字段1 类型,
字段2 类型,
………….,
constraint 外键约束名 foreign key(外键字段名)
references 关联主表(关联主表字段)
)
查看数据表结构
udesc/describe <表名>;
-查看字段、字段类型、主键、默认值
ushow create table <表名>;
-显示创建表时的详细语句
修改表名
语法格式:
alter table <旧表名> rename [to] <新表名>;
例如:修改emp表到emp1表
修改字段名
例如:修改emp1表的name字段为emp_name
修改字段数据类型