【问题标题】:How to update & delete records using Perl Net::MySQL如何使用 Perl Net::MySQL 更新和删除记录
【发布时间】:2019-05-26 18:44:26
【问题描述】:

我花时间尝试让 Ne​​t:MySQL 满足我的数据库需求,但在互联网上找不到教程。

来自https://metacpan.org/pod/Net::MySQL页面上的两个例子

我已经能够从我的数据库中读回并插入新的记录/条目。

但是,我不知道如何更新现有记录/条目或删除记录/条目

您是否可以提供一个链接来帮助我了解这两个附加函数的语法?

我无法让 DBI 在我的 Mac 上工作(实际上是 DBD 无法安装),所以我尝试使用 Net::MySQL。

【问题讨论】:

  • 你知道 SQL 吗?
  • 另外,看起来该模块没有办法将值绑定到查询中的参数?这不好。 SQL 注入让小 Bobby Tables 哭泣。你真的应该让 DBI 工作并改用它。
  • 是的,我担心这就是答案。我会继续尝试安装 DBD。

标签: mysql perl


【解决方案1】:

SQL 是用于关系数据库交互的通用(或至少是全球)语言,包括 MySQL。例子:

INSERT INTO foo (id, message) VALUES (1, 'Hello World')
UPDATE foo SET message='Hello, World!' WHERE id=1
DELETE FROM foo WHERE id=1

https://www.tutorialspoint.com/mysql/mysql-insert-query.htm

https://www.tutorialspoint.com/mysql/mysql-update-query.htm

https://www.tutorialspoint.com/mysql/mysql-delete-query.htm

https://www.tutorialspoint.com/mysql/mysql-select-query.htm

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-02-13
    • 2011-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-11
    • 1970-01-01
    • 2012-12-15
    相关资源
    最近更新 更多