创建数据库
CREATE database 数据库名;
去使用创建的数据库
use 数据库名;
然后可以使用查看数据库命令格式 show datases;
创建数据表
CREATE TABLE 表名
(
字段名1 数据类型 【列级别约束条件】 【默认值】,
字段名2 数据类型 【列级别约束条件】 【默认值】,
…
字段名x 数据类型 【列级别约束条件】 【默认值】
);
显示当前数据库中定义的数据表
show tables;
查看数据表
SELECT * FROM数据表;`
查看数据表结构
▲desc /desccribe 表名;
查看字段,字段类型,主键,默认值
▲show create table 表名;
显示创建表时的详细语句
单字段主键`
- 例如:
create table emp2
(
id int(11) primary key, →将id这个字段定义成该表主键,直接在字段后面添加primary key关键字
name varchar(25),
deptid int(11),
salary float →或者是在字段列表面后面添加primary key(字段名)
);
多字段联合主键
create table emp3
{
id int(11),
name varchar(25),
deptid int(11),
salary float,
primary key(id,name) →同样在字段列表后面添加primary key(字段列表)
};
外键约束
非空约束
语法格式
create table 表名
(
字段1 数据类型 not null,
字段2 数据类型 not null
);
唯一性约束
默认约束
属性值自动增长
修改表名
修改字段名
修改字段数据类型
添加字段
删除字段
添加字段排列位置
更改表的存储引擎
添加表约束
删除表约束
删除表