随笔分类 -  MySQL

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

点击右上角即可分享
微信分享提示