MySQL
成是非_
假装在路上
展开
-
mysql全表或批量更新某字段值&关联表查询更新修改表数据&数据补偿
mysql全表或批量更新某字段值&连表查询更新修改表数据&数据补偿 select id, start_date, substring(start_date, 1, 10) as target_start_date from batch b表字符截取update batch a inner join (select id, substring(start_date, 1, 10) as target_start_date from batch b ) c on a.id = c原创 2021-08-19 16:59:43 · 979 阅读 · 0 评论 -
动态代理
简述代理模式中的动态代理,它的代理对象是由代码在运行过程中动态生成的,与之另外一种:静态代理,代理对象是自己创建好的类. 如何创建动态代理对象 简单的使用案例 两个方法中的参数 Proxy创建代理对象的静态方法(newProxyInstance) InvocationHandler接口常用方法(invoke)创建代理对象很简单,调用Proxy类的静态方法newPro...原创 2018-09-15 23:34:48 · 196 阅读 · 0 评论 -
MySQL密码
MySQL密码忘记如何打开MySQL并重置密码如果没有开启mysql,进程里没有出现,直接看第2步1.关闭Myspl(包括任务管理器)dos命令行窗口 进入e:\mysql5.5\bin ,停止mysql 服务 e:\mysql5.5\bin>net stop mysql注意:看看那任务管理器中是否有mysqld.exe进程,如有,kill them all....原创 2018-09-12 23:55:16 · 635 阅读 · 1 评论 -
关于某些人认为的Mysql"存储过程"
我是一只斑马这篇博客的来源简单粗暴的认识Mysql的存储过程sql部分前段时间听到一些面试者抱怨着说,面试官问我mysql的存储过程???什么鬼?不问索引,优化等等,数据库怎么保存数据,到哪去的,我怎么知道呢?听到这,懂的人应该懂了,我要表达什么了为存储过程,洗白这里的存储过程很好理解,就是将平时写的一条几条sql语句封装成一个集合,以一个名称存储作为一个单元来处理.优: 因...原创 2019-03-30 20:19:53 · 176 阅读 · 0 评论 -
oracle和MySQL结合Mybatis查询某段时间区间的sql
关于数据库的date类型和java中的时间,相关操作有很多要注意的,这里暂时关于查询某段区间的sql做个简要的说明首先条件1:oracle中的时间类型是date温馨提示:oracle数据库中如果日期类型使用的是date,java查询后只能查询到yyyy-MM-dd,如果要获取到年月日时分秒,需要把日期类型改为timestamp类型(如果使用spring还可以使用注解方式解决),那么问题同样...原创 2019-05-14 10:25:51 · 2618 阅读 · 0 评论