非常抱歉,今天早上 6:37~8:15 期间,由于获取网站首页博文列表的 SQL 语句出现突发的查询超时问题,造成访问网站首页时出现 500 错误,由此给您带来麻烦,请您谅解。故障的情况是这样的。故障期间日志中记录了大量下面的错误。 ...
分类:
数据库 时间:
2020-02-03 15:25:19
阅读次数:
82
less38Stacked injections:堆叠注入。从名词的含义就可以看到应该是一堆sql语句(多条)一起执行。 而在真实的运用中也是这样的,我们知道在mysql中,主要是命令行中,每一条语句结尾加 ;表示语句结束。 这样我们就想到了是不是可以多句一起使用。这个叫做stacked injec ...
分类:
数据库 时间:
2020-02-03 00:05:03
阅读次数:
111
SQL 语句在 MySQL 的各个功能模块中的执行过程。 大体来说,MySQL 可以分为 Server 层和存储引擎层两部分。 Server 层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQL 的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎 ...
分类:
数据库 时间:
2020-02-02 23:43:29
阅读次数:
106
MyBatis入门到自定义MyBatis框架 第一个 MyBatis 程序(XML配置) 在上一篇中,简单总结了一下原生 JDBC 的一些局限性,同时引出了 MyBatis 这个框架,算较为详细的整理如何搭建 MyBatis 的工作环境 这一篇,我们在开篇,现在搭建好工作环境的基础上,开始我们的第一 ...
分类:
其他好文 时间:
2020-02-02 18:10:38
阅读次数:
65
Mysql 登录 1、明文密码 在bin目录下 输入:mysql -u 账户 -p 密码 2、**密码 在bin目录下 输入:mysql -u 账户 -p 后回车再输入密码 --+ -- # 都是SQL语句的注释符 ,sql语句运行到此结束。 and or : A and B A,B都Ture 结果 ...
分类:
数据库 时间:
2020-02-02 15:46:46
阅读次数:
94
通过query关键字可以对数据库中的表进行查询。 示例:在world数据库中,执行“select * from city limit 5;”,这条sql语句。 connect to database using custom params pymysql database='world',user= ...
分类:
数据库 时间:
2020-02-01 22:58:49
阅读次数:
96
使用注解方式配置sql语句,不需要写对应的UserMapper.xml package com.mapper; import java.util.List; import org.apache.ibatis.annotations.Delete; import org.apache.ibatis.a ...
分类:
数据库 时间:
2020-02-01 19:26:49
阅读次数:
82
对象的高度整合 [TOC] 一、没有对象 以未来我们要连接数据库举例,如果没有面向对象的思想,我们只要想要使用一个方法,就必须得这样做 由于host、port、db、charset可能是固定不变的,sql一直在变化,因此我们通过上述的方法实现不同的sql语句,非常麻烦,因此我们可以改用默认形参 虽然 ...
分类:
其他好文 时间:
2020-02-01 16:20:27
阅读次数:
65
Mybatis采用责任链模式,通过动态代理组织多个拦截器(插件),通过这些拦截器可以改变Mybatis的默认行为(诸如SQL重写之类的)。Mybatis支持对Executor、StatementHandler、ParameterHandler和ResultSetHandler进行拦截。插件的运行时的... ...
分类:
其他好文 时间:
2020-02-01 12:49:01
阅读次数:
97