dbi

dbi

文章 0 浏览 6

为什么 DBD::CSV 抱怨“松散的未转义引号”?

为什么从 __DATA__ 读取有效,而从文件读取无效(松散的未转义引号)? #!/usr/bin/env perl use warnings; use strict; use 5.010; use DBI; my $tab…

枫以 2024-08-22 19:10:57 7 0

DBI 的 fetchall_hashref 和 fetchall_arrayref 之间的性能差异是什么?

我正在编写一些 Perl 脚本来操作两个 PostgreSQL 数据库中的大量数据(总共约 4200 万行,但不会一次性完成)。 对于我的一些查询,使用 fetchall_has…

罪#恶を代价 2024-08-22 12:33:59 4 0

如何使用 Perl 中的 DBI 按顺序获取列名和行数据?

我正在使用 DBI 查询 SQLite3 数据库。我所拥有的有效,但它不会按顺序返回列。示例: Query: select col1, col2, col3, col4 from some_view; Output…

身边 2024-08-22 02:53:05 6 0

MySQL 是否比 PostgreSQL(在 Perl/DBI 下)更能抵抗 SQL 注入攻击?

我正在审查一个基于 Linux 的 Perl Web 应用程序,该应用程序包含一个登录处理程序,其中包含无处不在的 my $sth = $DB->prepare("从 userid='$userid…

空城缀染半城烟沙 2024-08-20 19:55:51 10 0

Perl 的 DBI 是否有与 PHP 的 mysql_real_escape_string() 等效的函数?

有人可以告诉我是否有一个与 PHP 的 功能相同的函数DBI 模块中的 Perl 的 mysql_real_escape_string() ?…

南渊 2024-08-20 18:28:00 12 0

为什么我的 Perl DBI 查询在 CGI 脚本中不返回任何结果?

我是第一次使用 DBI(刚开始使用 Perl [2 周]),我似乎无法从数据库中获得任何结果。这就是我所拥有的: if( defined( $get{findAllPages} ) && defi…

赠意 2024-08-20 07:46:16 8 0

选择查询问题

我在 mysql 数据库中有一个表,其中包含字段 “name”、“title”、“cd_id”、“tracks” 条目如下所示: Schubert | Symphonie Nr 7 | 27 | 2 Brahm…

忘东忘西忘不掉你 2024-08-20 01:16:09 10 0

如何在 Perl 中将数组数据插入 MySQL?

我用下面的脚本解析一个文本文件。 如何将数组数据插入MySQL表中? 我已经学习了 Perl MySQL DBI 连接方法。我可以成功连接到本地 MySQL 数据库。我可…

汹涌人海 2024-08-18 21:35:36 4 0

在 Ruby 中从 MySQL 结果获取列标题名称

我正在使用 Ruby mysql 模块。 我想打印出查询结果并包含列名称。我无法找到为我提供这些名称数组的方法。我的值如下所示。 result = my.query("从 fo…

撑一把青伞 2024-08-17 19:35:26 7 0

MySQL 注释导致 Perl DBI 的绑定参数计数混乱

我有以下 Perl 代码,它进行 DBI 调用: my $artsql = q{ *** SNIP A BUNCH OF SQL *** where a.article_id != ? and at.type_name != 'List Element'…

贩梦商人 2024-08-17 14:40:55 8 0

为什么我使用 Perl 的 DBI->connect 会默默失败?

为什么这段代码会默默地失败?我怎样才能让它准确地显示 SQL 错误是什么? $dbh=DBI->connect($db_name,$db_user,$db_pass); 我将代码修改为如下所示…

梦里寻她 2024-08-17 12:54:00 6 0

如何使用 DBD::CSV 的 LIKE 运算符找到文字 %?

如何使用 LIKE 运算符查找文字 %? #!/usr/bin/perl use warnings; use strict; use DBI; my $table = 'formula'; my $dbh = DBI->connect ( "DBI:CSV…

南薇 2024-08-17 00:09:51 10 0

如何将 Oracle 表导出为制表符分隔值?

我需要将数据库中的表导出到制表符分隔值文件。我在 Perl 和 SQLPlus 上使用 DBI。它是否支持(DBI 或 SQLPlus)从 TSV 文件导出和导入? 我可以编写…

欢烬 2024-08-16 13:07:37 9 0

如何测试 DBI 驱动程序状态是否在事务内?

我有几个方法只应在我的 DBI 驱动程序类的情况下执行当前正在进行事务以确保数据完整性。我想写这样的东西: sub m{ my ($self , $dbh ) = @_ ; unles…

稳稳的幸福 2024-08-16 12:47:49 10 0

如何告诉 DBD::mysql mysql.sock 在哪里?

将 DBD::mysql 与 DBI 一起使用,尝试连接到数据库时出现以下错误。 DBI connect('database=mydb:host=localhost','someuser',...) failed: Can't con…

握住你手 2024-08-15 17:32:00 7 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文