mysql 在插入数据时,怎么样做到在自动生成16位唯一的ID?

mysql在插入数据时,怎么样做到在自动生成16位唯一的ID?是写触发器实现还是mysql有自带的功能或字段?... mysql 在插入数据时,怎么样做到在自动生成16位唯一的ID?是写触发器实现还是mysql有自带的功能或字段? 展开
 我来答
xzl032
2012-09-18 · TA获得超过861个赞
知道小有建树答主
回答量:526
采纳率:90%
帮助的人:151万
展开全部
SELECT MD5("admin");
21232f297a57a5a743894a0e4a801fc3

SELECT TIME(NOW());
15:43:31

SELECT MD5("admin"+TIME(NOW()));
5378f7b395babd8c4c75010f11d48d47

这个是32位的。
admin可以使用什么用户名来代替。

保存的时候,用mysql insert 命令,同时把该字段信息保存起来。
匿名用户
2012-09-17
展开全部
AUTO_INCREMENT
追问
这样生成的就是数字了,有没有生成像加密之后的字符串
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式