Mysql Workbench
- 创建一个user表,主键字段(这里示例用userid)的属性不要设置自增
- 打开表结构
- 添加触发器
如图,1、触发器窗口
2、选择BEFORE INSERT
3、此触发器的名称,可自定义
4、插入代码,触发器的逻辑
SET new.userid=REPLACE(UUID(),'-',''); --触发器的逻辑
--说明:userid是主键名称,根据自己情况来
SET new.userid = REPLACE(UUID(), ‘-’ ,’’); 的作用:将 - 去除
生成的32位uuid中有符号 -
比如26ea6f97-66ab-11ea-acd6-d017c24245d8
若想原样显示,则将代码换成
SET new.userid=UUID();
- 最后应用即可
版权声明:本文为kpacnB_Z原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。