MySQL数据库之一 (3)

image.png

切换数据库

切换到school数据库

USE `school`;

image.png

查看数据库中所有的表 SHOW TABLES;

image.png

查看表结构

查看student表结构

DESCRIBE `student`;

image.png

也可是省略将DESCRIBE student; 省略为DESC student;

DESC `student`; 创建数据库

创建teacher数据库

CREATE DATABASE `teacher`;

image.png

删除数据库

删除teacher数据库

DROP DATABASE `teacher`;

image.png

退出mysql EXIT;

image.png

SQL的本来注释

单行注释

-- 单行注释内容

多行注释

/* 多行注释内容 */ 操作数据库 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语句

image.png


image.png

列的数据类型 数值 类型 描述 大小 备注
tinyint   十分小的数据   1个字节    
smallint   较小的数据   2个字节    
mediumint   中等大小的数据   3个字节    
int   标准的整数   4个字节   常用  
bigint   较大的整数   8个字节    
float   浮点数   4个字节   存在精度问题  
double   浮点数   8个字节   存在精度问题  
decimal   字符串形式的浮点数   5-17字节   解决精度问题,金融计算一般用  

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsspfp.html