我对此很陌生,很抱歉我缺乏知识。
多亏了这里的建议,我使用 CGI 和 DBI 模块设置了一些我已经成功写入和通过 Perl 脚本访问的表。
这是本地乐队通讯的成员列表。是的,我知道,那里有大量的应用程序,但是,我想学习这个。
1-如果我的输入的一部分与一个特定列/字段中的列数据匹配,我想避免更新或插入一行。
创建表时,在 phpmyadmin 中,我在结构视图中单击了该列名称上的“U”(唯一)。这似乎有效,并且没有插入任何欺骗,但是,我想要一个硬编码的 Perl 解决方案,所以我理解它的机制。
我阅读了“插入忽略”/“更新忽略”并搜索了所有内容,但是,我发现的所有内容似乎不仅仅是跳过了一个骗局。
该列不是键或 autoinc 只是带有电子邮件地址的普通旧字段。(错误?)
2-当我写入数据库时,如果传入的电子邮件地址与该字段中的一个匹配,我什么都不想做。
我想要最快的方法,这样我就可以遍历他们现有的列表导出数据,(他们无法弄清楚软件)没有赛车/锁定问题或任何我明显无知的情况。
由于我是从头开始创建的,因此 1 和 2 实际上可能部分没有实际意义。如果是这样,最好的方法是什么?
我仍然想要一个自动增量 ID,所以我可以通过 ID 号访问或使用某种 count++ foreach 循环访问。
我的石刀方法可能对这里的大师们来说是可笑的,但是,我需要从某个地方开始。
提前感谢你的帮助。