autoReconnect会向客户端抛出一个SQLException,但会尝试重新建立连接。 autoReconnectForPools将在每次执行SQL之前尝试ping服务器。autoReconnect和autoReconnectForPools并没有什么关系。并且MySql官方并不推荐使用aut ...
分类:
数据库 时间:
2020-01-18 16:40:31
阅读次数:
123
0x00 sql注入 在owasp的年度top10安全问题中,注入高居榜首。SQL注入攻击是指通过构建特殊的输入作为参数传入web应用程序,而这些输入大多都是SQL语法中的一些组合,通过执行SQL语句而执行攻击者所要的操作,其主要原因是程序没有细致的过滤用户输入的数据,致使非法数据侵入系统。1.对w ...
分类:
数据库 时间:
2020-01-17 22:54:02
阅读次数:
117
在模块升级或安装时更新,执行sql语句 1. 编写sql语句,并保存在sql文件中 2. 将sql文件引入到__manifest__.py ...
分类:
编程语言 时间:
2020-01-16 12:59:13
阅读次数:
110
当预处理的SQL语句是用问号占位符时,如果是用数组传参的,数组里不要带有键值,否则无法执行SQL。 出错的代码如下: $test = new PDODB(); $param=["d"=>"2020-1-13","e"=>2,"f"=>2,"g"=>2]; $sql1 = "insert into h ...
分类:
编程语言 时间:
2020-01-14 16:20:23
阅读次数:
91
region 调用事务 public static bool UpdateByTran(List sqlList) { SqlConnection conn = new SqlConnection(connString); SqlCommand cmd = new SqlCommand(); cmd ...
分类:
数据库 时间:
2020-01-13 23:43:04
阅读次数:
103
在PDO中,我们可以使用三种方式来执行SQL语句,分别是 exec()方法,query方法,以及预处理语句prepare()和execute()方法~大理石构件来图加工 在上一篇文章《使用PDO构造函数连接数据库及DSN详解》中,我们介绍了如何使用构造函数连接数据库和DSN的详解,那么我们这篇文章跟 ...
分类:
数据库 时间:
2020-01-13 12:46:12
阅读次数:
459
1、查看mysql语句执行时间,根据执行时间可以有效的去优化sql。 步骤: 打开命令行界面,输入 show profiles; 输入show variables;查看profiling的值是否为on,不是就执行set profiling = 1; 执行SQL语句 show profiles;即可查 ...
分类:
数据库 时间:
2020-01-11 00:19:04
阅读次数:
96
1.包运行之前的变量赋值,即在定义变量是就给变量赋值,例如文件路径等,注意,在表达是中写文件路径,要对文件路径进行转换, 即两个\\,并且用""括起来 2.task返回值的变量赋值 例如执行sql任务中,将select结果集返回单行,然后在结果集中将值赋予变量,注意从0开始取值 3.包运行中的变量赋 ...
分类:
其他好文 时间:
2020-01-10 00:52:50
阅读次数:
121
在PDO中捕获 SQL 语句错误有三种方案可以选择,根据自己的开发项目和实际情况选择适合的方案来捕获SQL 语句的错误!直线电机原理 那么我们在前的文章《PDO中执行SQL语句的三种方法》中介绍PDO中执行SQL语句的三种方法,以及在以前的三篇文章《PDO中获取结果集之fetch()方法详解》《PD ...
分类:
其他好文 时间:
2020-01-09 19:02:56
阅读次数:
135
Spring JDBC Spring的JDBC模块负责数据库资源管理和错误处理,大大简化了开发人员对数据库的操作, 使得开发人员可以从烦琐的数据库操作中解脱出来,从而将更多的精力投入到编写业务逻辑中。 接下来的两个小节,将针对Spring中的JDBC模块内容进行详细的讲解。 Spring JDBCT ...
分类:
数据库 时间:
2020-01-08 23:20:34
阅读次数:
180