2021-10-26

mysql中的 随机字符串的生成
方法1.
SELECT SUBSTRING(MD5(RAND()),FLOOR(RAND()*26)+1,6) AS rand_str;

上诉示例产生的是:6位长度的随机字符串.
函数解释:
rand() :产生 0-1之间的小数,简称种子.rand()*25 产生的数 在 0- 25 之间,不包括25 floor(val): 生成最近接val的最大整数 md5() :对字符串进行Md5加密(单向),生成的字符串长度是32位。 substring(str,pos,len):截取字符串,第一个参数:待截取的字符串,第二个参数:开始的位置(这里有些不同,下标开始位置为1,可以试试下),第三个参数:截取的长度.
方法2.
SELECT UUID();

方法3.
SELECT MD5(RAND()) ;

2021-10-26最先出现在Python成神之路

版权声明:
作者:dingding
链接:https://www.techfm.club/p/4844.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>