创建数据库
CREATE DATABASE <数据库名> CHARACTER SET <字符集名>
例如:创建数据库student
,并设置字符集为utf8
。
CREATE DATABASE student CHARACTER SET utf8;
创建数据表
CREATE TABLE <数据表名> (......)
例如:创建数据表stu
,并设置引擎为InnoDB
。
CREATE TABLE stu (
stuid varchar(11) not null,
stuname varchar(30) not null,
stusex varchar(2) not null,
stubirth date not null,
stuschool varchar(30) not null
) engine=innodb;
create table score (
stuid varchar(11),
courseid varchar(10),
score FLOAT);
insert into stu
values
('20181024001','小丽','女','2018-10-24','信息工程学院'),
('20181024002','小明','男','2018-10-25','信息工程学院'),
('20181024003','李四','女','2018-10-26','信息工程学院'),
('20181024004','张三','男','2018-10-27','汽车工程学院');
insert into score
values
('20181024001', 'D102401', '98.5'),
('20181024002', 'D102401', '78.5'),
('20181024003', 'E102401', '88'),
('20181024004', 'D102402', '86.5');
添加主键
ALTER TABLE <数据表名> ADD PRIMARY KEY(列表项)
例如:为数据表stu
,添加stuID
为主键。
ALTER TABLE stu ADD PRIMARY KEY(stuID);
万水千山总是情,给个打赏行不行。
打赏

百度已收录