php - 自动递增的唯一字符串 ID

标签 php mysql

我已经阅读了很多关于 stackoverflow 的答案,但我没有找到任何与我的问题相关的内容。

这是我的 table :

`id` char(11) NOT NULL,
`element` varchar(32) NOT NULL,

我需要使用 11 个字符(如果可能区分大小写)和数字的自动递增的唯一字符串 ID,就像 youtube 所做的那样:

youtube.com/watch?v=j5syKhDd64s

youtube.com/watch?v=YVkUvTmDf3Y

youtube.com/watch?v=8BcDeoKLsaY

...

我如何用 mysql/php 做到这一点?

最佳答案

你可能想要像 hashids 这样的东西.他们的页面还链接到替代解决方案。

如果这不符合要求,请更详细地描述您的问题。

关于php - 自动递增的唯一字符串 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32327990/

相关文章:

php - 使用 MySQL 提高大型查询插入性能

jquery - MySQL 中遍历行并删除一些数据的代码是什么?

如果结果小于数字,MYSQL如何添加更多行

php - 总结特定学生支付的所有金额

php - 选择要在主页中显示的所有帖子及其类别和标签

javascript - Ajax Post 请求不起作用?

php - 在 MySQL 表中插入带有 ' 的名称

php - Phalconphp - 如何切换到缓冲查询

mysql - 测试数据库中重复键的最佳方法

mysql - 我可以将 MYSQL 空间扩展与 sqlalchemy 一起使用吗?