创建数据库:
CREATE DATABASE xhdb;
创建表:
CREATE TABLE comp(
com_type VARCHAR (20), -- 品牌
com_id VARCHAR (11), -- 编号
com_class VARCHAR (15), -- 班级
com_lq DATETIME -- 领用时间
);
-- unsigned:无符号,giddy数据不允许有负号
ALTER TABLE comp ADD com_sle INT UNSIGNED; -- 价格
-- default:给字段添加默认值
ALTER TABLE comp MODIFY com_type VARCHAR (20) DEFAULT "联想";
-- zerofill:零填充
ALTER TABLE comp MODIFY com_sle INT UNSIGNED ZEROFILL;
-- comment:字段注释,给字段添加注释说明
ALTER TABLE comp ADD com_log TIMESTAMP COMMENT "日志信息";
-- on update:更新
SHOW CREATE TABLE comp;
-- not null:非空,不允许为null(空)
ALTER TABLE comp MODIFY com_id VARCHAR (11) NOT NULL COMMENT "电脑编号";
-- unique:唯一性约束
-- 创建
-- create table 表名(
-- 字段名 数据类型 unique,
-- )
-- create table 表名(
-- 字段1 数据类型
-- 字段2 数据类型
-- ......
-- unique key 约束名1(字段名1,字段名2)
-- unique key 约束名2(字段名3)
-- )
-- 修改字段约束(添加unique)
ALTER TABLE comp MODIFY com_id VARCHAR (11) NOT NULL UNIQUE COMMENT "电脑编号";
ALTER TABLE comp ADD UNIQUE KEY com_id (com_id);
-- 删除唯一性约束: drop index 约束名;
ALTER TABLE comp DROP INDEX com_id;