prepared-statement 相关问题

Prepared Statement(或参数化语句)是一种预编译的SQL语句,用于提高性能并减轻SQL注入攻击。准备语句用于许多流行的关系数据库管理系统。

DB2 python插入字典列表

我有一个字典列表,我想插入到DB2表中。我怎样才能做到这一点?我正在使用ibm_db DB2驱动程序。这是我的代码:list_of_dictionaries = [] sql =“INSERT INTO schema.table ...

回答 1 投票 1

我怎样才能重新制作准备好的声明? [重复]

一位老兄说我需要在我的代码中使用Prepared Statements,因为它比现在正在做的更安全,更好。我已经只做了php / mysqli代码whitout Prepared Statements for ...

回答 1 投票 -1

如何作为批处理执行时如何查找失败的sql语句

我正在运行sql插件作为批处理statement.executeBatch();当其中一行失败时,它会抛出BatchUpdateExeception。我想知道它失败了哪一行。示例:导致......

回答 1 投票 0

我可以将数组绑定到IN()条件吗?

我很想知道是否可以使用PDO将值数组绑定到占位符。这里的用例试图传递一组值以用于IN()条件。我想 ...

回答 21 投票 531

这是在php类中使用预准备语句的不安全方法吗?

我使用函数query()创建了这个类:这个函数使得使用预准备语句非常容易。但这是安全的吗?这样使用它甚至有意义吗?我已经用...测试了它

回答 1 投票 -1

如何在与PDO和预准备语句一起使用时确定所需的max_allowed_pa cket大小?

或者通过示例,max_allowed_pa cket需要执行以下查询?请不要只给我价值,但要解释你是如何决定的。谢谢$ stmt = $ pdo-> prepare(...

回答 1 投票 0

PHP检查函数参数和设置空如果为空

我有一个PHP函数,通过Web表单接受一些(很多)参数。是否可以检查这些参数中的任何一个是否为空,如果是,则将这些参数设置为空值?一世 ...

回答 2 投票 1

准备的select语句作为数组的结果

我想将预准备语句的完整结果作为数组(键/值对)获得,以便稍后在str_replace()函数中使用它。我的表有三列,索引和字段......

回答 7 投票 14

Java:使用PreparedStatement在MySQL中插入多行

我想使用Java一次将多行插入MySQL表。行数是动态的。在过去,我正在做...(String element:array){myStatement.setString(1,element [0]); ...

回答 6 投票 79

如何在自定义方程式中使用占位符创建pdo mysql预处理语句?

我正在实施一个与您在Google Play和其他许多内容中看到的类似的评级系统。为此,我创建了一个名为tbl_ratings的表和列PRIMARY,IID和sum_rating。当然, ...

回答 1 投票 0

使用带有%的LIKE运算符进行关键字搜索和PDO预处理语句

我正在尝试使用PDO预处理语句编写关键字搜索。理想情况下,我想利用LIKE运算符来搜索字段值中的子字符串。这是我的代码:$ statement ...

回答 2 投票 5

通过Java从Postgresql获取RETURNING值

从Java,我在Postgresql中调用一个带有插入的预准备语句,该插件具有我的标识列的RETURNING子句。在PG管理员它回来了,但不知道如何从我...

回答 3 投票 6

SQL Server:转换为准备好的语句

以下代码容易受到SQL注入攻击,我正在尝试更正以前开发人员的代码;他使用DataTable进一步使用查询 - 如何使用prepare语句和数据...

回答 1 投票 1

PDO Prepared在单个查询中插入多行

我目前在MySQL上使用这种类型的SQL在一个查询中插入多行值:INSERT INTO`tbl`(`key1`,`key2`)VALUES('r1v1','r1v2'),('r2v1' ,'r2v2'),...关于......的读数

回答 20 投票 130

在MySQL表中保存JSON字符串(来自画布)

我想在MySQL表中保存一个json字符串。 json字符串来自画布(使用fabricjs)。 var jsonCanvas = JSON.stringify(canvas.toDatalessObject());我的第一个问题是,什么是最好的......

回答 1 投票 0

INSERT上的“数据异常:字符串数据,右截断”与准备好的语句

当尝试使用此代码中的参数执行preparedStatement时,public void Insert(String TreeType,String LastWatered,String PlantDate){try {String G =“INSERT INTO Trees ...

回答 1 投票 1

在PHP中使用MySQLi Prepared Statements的最佳方法

我是刚开始准备陈述的人。我已经理解了它的使用以及如何使用它。我想知道,在哪里放置语句和类似的东西。我应该准备一个(或许多)一个声明......

回答 3 投票 0

动态准备插入语句

让我先言一下,我刚开始学习准备好的陈述,这可能只是要掌握很多,但我想尝试一下。我想在我的...中创建一个动态创建函数

回答 2 投票 0

如何从mysqli中获取json对象/数组(所有匹配的行)没有索引

我花了很多时间试图找出从mysql数据库输出json数组/对象的正确方法,如下所示:expected output {“ITEM1”:20,“ITEM2”:15,“ITEM3”:...

回答 3 投票 0

PDO准备了语句绑定

我有一个数据阵列,例如这:$ data = ['ver_weather'=> $ post [“weathercondition”],'ver_flash'=> $ post [“flashintense”],'ver_earth'=> $ post [“earthrumble”]]这些......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.