创建数据库表
SHOW CREATE DATABASE school --查看创建数据库的语句
SHOW CREATE TABLE student --查看student数据表的定义语句
DESC student --显示表的结构
创建数据库的语句:
CREATE DATABASE `school`
创建数据表的语句:
CREATE TABLE `student` (
`id` int(4) NOT NULL AUTO_INCREMENT COMMENT '学号',
`name` varchar(30) NOT NULL DEFAULT '匿名' COMMENT '姓名',
`pwd` varchar(20) NOT NULL DEFAULT '123456' COMMENT '密码',
`birthday` datetime DEFAULT NULL COMMENT '出生日期',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
修改删除表
--修改表名
ALTER TABLE student2 RENAME AS student
--增加表的字段
ALTER TABLE student ADD age INT(11)
--修改表的字段(重命名,修改约束)
ALTER TABLE student MODIFY age VARCHAR --修改约束
ALTER TABLE student CHANGE age age2 INT(11) --字段重命名
--删除表的字段
ALTER TABLE student DROP age2
--删除表
DROP TABLE IF EXISTS student
所有的创建和删除操作尽量加上判断,避免报错