删除数据库 drop database if exists `user`; 创建数据库 create database if not exists `user`; 查看数据库 show database; 查看数据库地创建方式 show create database `user`; 创建数据库编码格式为gbk create database if not exists `user` default character set gbk; 修改数据库地编码格式 alter database `user` default character set utf8; 指定当前要使用地数据库 use `user`; 查看当前在使用哪个数据库 select database(); --------------------------------------------------------------------------- 关于创建表 class(表名) 先指定在哪个数据库创建 use `user`; drop table if exists `class`; 创建表如果不存在class create table if not exists `class`( `id` int unsigned not null primary key auto_increment comment '主键', `name` varchar(20) not null comment '姓名', `age` tinyint(3) not null comment '年龄', `email` varchar(50) not null comment '邮箱', `mobile` varchar(20) not null comment '手机号', `create_time` int not null comment '创建时间', `update_time` int not null comment '修改时间', `admin` tinyint(1) not null default 0 comment '管理员标识,默认是0,0代表不是管理员,1代表是管理员' ) engine=innodb default character set gbk comment '用户注册表'; 修改表地编码格式 alter table class default character set utf8; 查看所有表 show tables; 查看表地创建方式 show create table class; 查看表结构 desc class; ------------------------------------------------------------------------------- 插入数据 insert into class values ('花儿',18,'abc@163.com','13636363636'); 插入指定字段 insert into class (`name`,`age`) values ('等等',20); 插入多条字段 insert into class values ('花儿',18,'abc@163.com','13636363636'), ('花儿',18,'abc@163.com','13636363636'), ('花儿',18,'abc@163.com','13636363636'); .... 新增字段 add alter table class add `sex` tinyint(1) not null; 新增字段 在email后面 用 add after alter table class add `favor` varchar(20) not null after `email`; 新增主键在第一个 first alter table class add `id` int primary key auto_increment first; 修改字段名 change 修改时类型必须填 alter table class change `favor` `favorite` varchar(255); 不改字段名modify
宠物免费领养小程序,欢迎来踩