一:DB 数据库,存储容器 DBMS 数据库管理系统 sql 结构化查询语音
二:启动/停止数据库系统命令:net start、stop 服务名
三:登录:MySQL -h主机名 -P端口号 -u用户名 -p密码 退出 exit
四:查询 select 查询列表 from 表明
查询条件可以是单字段,多字段,函数,常量,字符型和日期型常量必须用单引号引起来
起别名 as 空格
去重 distinct()
链接 concat()
+:字符+数值,将字符转换为数值,转换失败则为0,null+值,结果还是null
ifnull(字段,期望值) isnull :为null返回1不是则返回0
五、筛选分类
简单条件运算符 <、 > 、!= 、》《 等
逻辑运算符 ,&& || !
模糊查询 like / in /in null /between and
六、字符函数
concat(str, str2) 拼接字符串 length() 获取参数值长度
upper(字符串) 小写变大写 lower()大写变小写
substr() substr(str,1) 从第一位开始截取 substr(str,1,2)从第一位开始截取2个字符段长度
instr() instr(str1,str2) 返回字串第一次出现的索引,无则返回0,例如instr('google', 'gle') 4
trim(‘str’ from 'str2')去除字符串2前后的字符串str,例“trim('aa' from 'aalalalaa') lalal
lpad()左填充 rpad()右填充 lpad(str,长度,填充值),例如lpad('中国' ,5,'我爱你') 我爱你中国,同理rpad一样,只是填充位置在右
replace()替换函数 replace('china is very small', 'small','big')
七、日期函数
now()当前日期+时间 year()返回年 month()返回月 monthname() 月份名称
curdata()当前日期 curtime()当前时间
str_to_date() 将日期格式的字符串转换为指定的日期格式
date_format() 将日期格式转换为字符
八、数学函数
round()四舍五入 round(1.023) 1 / round(1.2309,2) 1.23
ceil() 向上取整,返回最小的整数
floor()向下取整,返回向下最大的整数
truncate()截取函数 小数截取 truncate(1.89828,2) 1.89
mod() 取余