3
A
回答
6
使主键成为自动递增整数,因为大多数数据库支持开箱即用。通过将其转换为基数36(使用数字0-9和A-Z)将其显示为URL的字符串。
echo base_convert($id, 10, 36);
并通过从基座36转换为10进制转换的URL数据库标识符:
$id = base_convert($url_key, 36, 10);
0
如果你想要的是创造一个char
列主键(如d
参数您发布的链接):
CREATE TABLE links (Url CHAR(8) NOT NULL, PRIMARY KEY(Url))
相关问题
- 1. 如何创建也是MySQL主键的外键?
- 2. 如何在ClickHouse中创建主键
- 3. 如何在DBF表上创建主键?
- 4. 如何创建组成主键
- 5. 如何创建连接的主键?
- 6. Mongojack-如何创建复合主键
- 7. 如何创建JPA类复合主键
- 8. 如何创建自动增量主键?
- 9. Django的Field.unique是否创建主键?
- 10. 如何使用SQLAlchemy创建不是主键的标识列?
- 11. 未创建GUID主键
- 12. 在表上创建主键
- 13. 如何创建一个外键复合主键
- 14. 如何根据2个外键创建不同的主键
- 15. 如何创建复合外键的表,复合主键
- 16. 如何创建指向多列主键的单个外键?
- 17. 无法创建外键多列主键
- 18. 创建主键和外键关系
- 19. Flex-Bison:如何创建关键字?
- 20. 如何创建键,值字典在python
- 21. 如何创建带键和值的字符串深列表
- 22. Javascript如何创建键:字符串中的值
- 23. 如何为键值可变的JSON字符串创建java类?
- 24. NHibernate和字符串主键
- 25. 如何创建SQL Server中的自定义字母数字的主键2005
- 26. javascript:由alt + numpad创建的特殊字符的字符键
- 27. 春:如何主bean创建
- 28. 如何创建键值
- 29. 如何创建组合键?
- 30. 如何创建哈希键
这是一个断开的链接。 – alex 2011-02-13 12:29:49
不知道你上传了什么,但请在这里留下问题。不会下载。 “ – RichardTheKiwi 2011-02-13 12:30:18