当字符集设置为utf8mb4时,执行下面SQL时,返回的多条数据中的uuid是相同的值。
SELECT UPPER(REPLACE(uuid(), '-', '')) FROM t_user
UPPER(REPLACE(uuid(), '-', '')) 52A8B75CEB5D11E5B180005056920044 52A8B75CEB5D11E5B180005056920044 52A8B75CEB5D11E5B180005056920044 52A8B75CEB5D11E5B180005056920044
解决办法可以是这样,加MD5:
# SELECT MD5(uuid()) FROM t_user
作者:wuzuyu365 来源:CSDN 原文:https://blog.csdn.net/wuzuyu365/article/details/83893252 版权声明:本文为博主原创文章,转载请附上博文链接!