【发布时间】:2013-03-19 15:34:36
【问题描述】:
作为我当前项目的一部分,URL 可能如下所示:
http://example.com/summary/ab123
最后一部分是通过自定义字母表有效地运行 base_convert(~,10,64) 后的整数 ID。
但是,字母拼写事物。例如,当 ID 1,950,434 出现时,URL 将是:
http://example.com/summary/shit
所以...是的。有什么方法可以“保留”构成不良词的 ID 并使 AUTO_INCREMENT 字段跳过它们?
【问题讨论】:
-
如果您仅仅因为示例 URL 而投票赞成这个问题,请投票赞成这个评论:p
-
其实我真的觉得这是个好问题......
-
你是base64编码only来降低ID的长度吗?如果没有,你可能做错了什么。
-
为什么不在 URL 中使用数字形式的 ID?
标签: mysql auto-increment