一:命令
1 显示所有数据库
Show databases;
2 创建数据库
Create database [数据库命名]
3 删除数据库
Drop database [数据库命名]
二 创建表
表示数据库存储数据的基本单位,一个表包含若干个字段或记录
语法
CREATE TABLE 表名 (属性名 数据类型 【完整性约束条件】
属性名 数据类型 【完整性约束条件】
属性名 数据类型 【完整性约束条件】
属性名 数据表格 【完整性约束条件】);
三 查看表结构
1 查看基本表结构
DESCRIBE(DESC) 表名;
2 查看表详细结构
SHOW CREATE TABLE 表名;
四 修改表
1 修改表名
ALTER TABLE 旧表名 RENAME 新表名;
2 修改字段
ALTER TABLE 表名 CHANGE 旧属性名 新属性名 新数据类型
3 增加字段
ALTER TABLE 表名 ADD 属性名1 数据类型[完整性约束条件]【FIRST|AFTER 属性名2】
4 删除字段
ALTER TABLE 表名 DROP 属性名
五 删除表
1 删除表
DROP TABLE 表名;
语句实例:
CREATE TABLE t_bookType(
id int primary key auto_increment,
bookTypeName varchar(20),
bookTypeDesc varchar(200)
);
CREATE TABLE t_book(
id int primary key auto_increment,
bookName varchar(20),
author varchar(10),
price decimal(6,2),
bookTypeId int,
constraint `fk` foreign key (`bookTypeId`) references `t_bookType`(`id`)
);
desc t_bookType;
show create table t_bookType;
alter table t_book rename t_book2;
alter table t_book change bookName bookName2 varchar(20);
alter table t_book add testField int first ;
alter table t_book drop testField;
drop table t_bookType;
drop table t_book;