python+mysql 生成字母+数字id

阅读 6.7k
5 个回答

利用mysql自增id做进制转换,生成的地址不会重复,这种方法最简单,但是随机性不好,连续的id具有连续的短地址。参考这篇文章
可以结合楼上的算法来做,看起来更安全一点。

短网址算法了

再推荐一个库,多种语言平台都有,方便不用语言的应用 encodedecode

hashids

具体算法看看源码了

感谢楼上。我也觉得不错

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题