创建数据库
show databases;#创建数据库create database if not exists school;#删除数据库# drop database school;#增删改查学习USE `school`; #如果表明或者字段名是一个特殊字符 就使用 ``
创建表
create table if not EXISTS `student` ( `id` INT(4) NOT NULL AUTO_INCREMENT COMMENT '', `name` varchar(30) NOT NULL DEFAULT '匿名' COMMENT '姓名', `pwd` VARCHAR(20) NOT NULL DEFAULT '123456' COMMENT '密码', `sex` VARCHAR(2) NOT NULL DEFAULT '男' COMMENT '性别', `birthday` DATETIME DEFAULT NULL COMMENT '', `address` VARCHAR(100) DEFAULT NULL COMMENT '', `email` varchar(50) default null comment '', PRIMARY KEY (`id`))ENGINE = INNODB DEFAULT CHARSET=utf8;show create table student # 显示创建表student的sql语句# 可以在navicat中GUI创建,然后复制这个命令结果DESC student #显示表的结构
修改表
## 修改表alter TABLE student rename as students;alter table students add age int(2);# 修改表的字段 (重命名,修改约束)alter table students modify age varchar(11);alter table students change age agee int(2);alter table students drop agee;
删除表
drop table if exists students;