我正在将登录页面从一台服务器迁移到另一台服务器。旧服务器托管SQL服务器数据库和新的MySQL。登录页面使用用户表中的guid来标识具有会话变量的用户。在MySQL中是否有类似的替代方法?
答案 0 :(得分:3)
您可以使用universally unique identifier功能生成UUID()
:
mysql> select uuid();
bb2647fb-bed7-11e2-a78a-001f166db385
要存储其中一个,您可以使用CHAR(36)
。
答案 1 :(得分:1)
创建唯一ID(在该表中)的标准MySQL方法是使用PRIMARY KEY
AUTO_INCREMENT
列。请参阅the documentation。