切换到school数据库
USE `school`;查看student表结构
DESCRIBE `student`;也可是省略将DESCRIBE student; 省略为DESC student;
DESC `student`; 创建数据库创建teacher数据库
CREATE DATABASE `teacher`;删除teacher数据库
DROP DATABASE `teacher`;单行注释
-- 单行注释内容多行注释
/* 多行注释内容 */ 操作数据库 1. 创建数据库创建teacher数据库
CREATE DATABASE `teacher`;如果创建前数据库成立,会报错,可以加一个判断 IF NOT EXISTS表示当他不存在时执行创建数据库语句
CREATE DATABASE IF NOT EXISTS `teacher`;我们把可选部分用 [ ] 包裹,表示可以选择或者不选择,例如
CREATE DATABASE [IF NOT EXISTS] `teacher`; 2. 移除数据库删除teacher数据库
DROP DATABASE `teacher`;同样,如果删除内容如果不存在,也会报错,我们可以加一个判断IF EXISTS ,表示当他存在执行删除语句
DROP DATABASE IF EXISTS `teacher`; 3.使用数据库使用teacher数据库
USE `teacher`; 4. 查看所有数据库 SHOW DATABASES;可以通过查看历史日志的方式查看操作的sql语句
tinyint 十分小的数据 1个字节
smallint 较小的数据 2个字节
mediumint 中等大小的数据 3个字节
int 标准的整数 4个字节 常用
bigint 较大的整数 8个字节
float 浮点数 4个字节 存在精度问题
double 浮点数 8个字节 存在精度问题
decimal 字符串形式的浮点数 5-17字节 解决精度问题,金融计算一般用