gpt4 book ai didi

php - 如何将url存储在数据库中并生成唯一id

转载 作者:行者123 更新时间:2023-12-01 00:07:34 24 4
gpt4 key购买 nike

我想使用 php 和 mysql 创建一个应用程序。

假设我正在调用 api 并获取 url 列表。我想存储这些 url,每个 url 应该有一个唯一的 id(即数字),这样我就可以将该 id 传递给某个页面,然后我可以从我的数据库中获取 url。

假设我进行了一次 api 调用,得到了关键字“xyz”的五个 url我得到了以下网址和各自的标题

google.com/abc1.html title1
google.com/abc2.html title2
google.com/abc3.html title3
google.com/abc4.html title4

所以我想为每个 url 生成一个唯一的 id喜欢

id1 google.com/abc1.html title1
id2 google.com/abc2.html title2
id3 google.com/abc3.html title3
id4 google.com/abc4.html title4

约束是 url 应该是唯一的

数据库可以保存大约 12 个 Lacs url。

您能指导我如何实现吗?也给出了一些优化指南

谢谢

最佳答案

对 id 使用 auto_increment 列,对 url 列使用唯一约束。

create table urls (
id bigint not null auto_increment
, url varchar(250) unique
, title varchar(250)
);

关于php - 如何将url存储在数据库中并生成唯一id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4193508/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com