创建数据库
createdatabase数据库名称;
删除数据库
dropdatabase数据库名称;
查看数据库
showdatabase;
使用(进入)数据库
use数据库名称;
查看数据库当中有多少张表
showtables;
什么是SQL
SQL是Structured Quevy Language(结构化查询语言)的缩写
SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言
在使用它时,只需要发出'做什么'的命令,'怎么做'是不用使用者考虑的
sql功能分类
DDL: 数据定义语言 用来定义数据库对象:创建库、表、列等
DML: 数据操作语言 用来操作数据表中的记录
DQL: 数据查询语言 用来查询数据
DCL: 数据控制语言 用来定义访问权限和安全级别
MySQL支持多种类型,大致可以分为三类:数值类型 字符串类型 日期和时间类型
常见数据类型
double
浮点型,例如double(5,2)表示最多5位,其中必须有2位小数,即最大值为999.99;
char
固定长度字符串类型;
char(10)'abc '
varchar
可变长度字符串类型;
varchar(10)'abc'
text
字符串类型
blob
二进制类型
date
提起类型,格式为:yyyy-MM-dd;
time
时间类型,格式为:hh:mm:ss;
datetime
日期时间类型,格式为:yyyy-MM-dd hh:mm:ss