随笔分类 - MySQL
摘要:删除日志后无法启动mysql 删除引导文件:binlog.index即可。
阅读全文
摘要:事务 事务的简介 事务的操作 手动提交事务 方式一 查看事务事务提交方式 SELECT @@AUTOCOMMIT; 设置事务手动提交方式 SET @@AUTOCOMMIT = 0; 提交事务 COMMIT; 回滚事务 此时增加回滚;ROLLBACK; 手动提交事务 方式二 正常操作 异常操作 事务的
阅读全文
摘要:多表查询-子查询 标量子查询 列子查询 IN NOT IN ANY 查询比人事部任意一人年龄都大的人员信息 SOME 查询比人事部一些人年龄都大的人员信息 ALL 查询比人事部所有年龄都大的人员信息 行子查询 查询 与 ‘林冲’ 直属领导相同,与其年龄相同的人员信息 表子查询 查询与‘柴进’ 或,‘
阅读全文
摘要:多表查询-联合查询 UNION ALL UNION (去重)
阅读全文
摘要:多表查询-自连接 自连接-内连接查询 左右完全匹配 自连接-外连接查询 左表的全部+右边先关
阅读全文
摘要:多表查询-外连接 左外连接(一般只用左外连接) 显示左表的全部 右外连接 显示有包的全部 左外和右外连接可以互换位置
阅读全文
摘要:多表查询-内连接 隐式内连接 给表起个别名,左隐式内连接,注意不能 显示内连接 INNER JION...ON...
阅读全文
摘要:查询概述 查询数据 笛卡尔积 直接 select * from tb1,tb2; 会产生笛卡尔积; 消除笛卡尔积; 多表查询分类
阅读全文
摘要:MySQL多表查询-多表关系 一对多(多对一) 多对多 一对一
阅读全文
摘要:MySQL约束-外键 新建外键字段 添加/删除外键关联 constraint 约束 references 引用 添加外键关联 方法1 建立连接后 显示 方法2 删除外键关联 方法1 1 alter table tb_user drop foreign key tb_user_tb_dep_id_fk
阅读全文
摘要:MySQL约束 注:check sql 5.7 不好用 插入数据
阅读全文
摘要:MySQL流程函数 判断 IF 判断空值 IFNULL 多条件判断 CASE WHEN ...THEN....ELSE..END 显示 北京/上海 为一线城市,其他为二线城市 人员列表 多条件判断 CASE ....WHEN ...THEN....ELSE..END 显示 北京/上海 为一线城市,其
阅读全文
摘要:日期函数 当前日期 CURDATE 当前时间CURTIME 当前日期时间NOW 指定日期的年份YEAR 指定日期的月份MONTH 指定日期的天 DAY 日期时间叠加计算 DATE_ADD (日期时间相减DATE_SUB) 间隔 INTERVAL 间隔2年 间隔3个月 间隔20天 间隔5小时 间隔2年
阅读全文
摘要:MySQL数值函数 向上取整 CEIL 只要大于1.0且小于2,都是2 向下取整 FLOOR 只要大于1.0且小于2,都是1 取模 MOD (余数) 随机数 RAND 0-1之间的随机数 四舍五入,保留几位小数 ROUND 案例 生成6位随机验证码
阅读全文
摘要:MySQL字符串函数 字符串拼接 CONCAT 字符串小写 LOWER 函数嵌套 字符串大写 UPPER 左填充 LPAD 右填充 RPAD 去掉头尾空格 TRI 截取字符串 SUBSTRING 案例 设定工号WORKID位数为5位,用0左填充字符串
阅读全文
摘要:DCL-数据控制语言 数据控制语言 (Data Control Language) 1、用户管理:用来管理数据库用户 2、权限管理:控制用户对数据库的访问权限 用户管理 查询用户 方法1 方法2 创建用户 CREATE USER '用户名'@'主机名' IDENTIFIED BY by '密码';
阅读全文
摘要:DQL-分页查询 分页查询 每页显示10条数据,第1页 每页显示10条数据,第2页
阅读全文
摘要:DQL-排序查询 升序排列 按年龄升序排列 降序排列 按入职时间 降序排列 双条件排序 按年龄升序 再按入职时间降序
阅读全文