MySQL 生成随机密码 笔记
来源:互联网 发布:淄博网络推广 编辑:程序博客网 时间:2024/05/22 07:09
我简化了步骤, 比之前的更加简洁,常规生成随机密码。
调用方法:
select func_range_string_mod(20); 代表需要生成20个字符长度的密码。
- DELIMITER $$
- USE `t_girl`$$
- DROP FUNCTION IF EXISTS `func_range_string_mod`$$
- CREATE DEFINER=`root`@`localhost` FUNCTION `func_range_string_mod`(
- f_num INT UNSIGNED -- Total strings.
- ) RETURNS VARCHAR(200) CHARSET latin1
- BEGIN
- DECLARE i INT UNSIGNED DEFAULT 0;
- DECLARE v_result VARCHAR(200) DEFAULT '';
- DECLARE v_dict VARCHAR(200) DEFAULT '';
- SET v_dict = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
- SET v_dict = LPAD(v_dict,200,v_dict);
- WHILE i < f_num
- DO
- SET v_result = CONCAT(v_result,SUBSTR(v_dict,CEIL(RAND()*200),1));
- SET i = i + 1;
- END WHILE;
- RETURN v_result;
- END$$
- DELIMITER ;
调用方法:
select func_range_string_mod(20); 代表需要生成20个字符长度的密码。
- MySQL 生成随机密码 笔记
- MySQL 生成随机密码
- mysql 随机生成密码
- 用MySQL 生成随机密码
- 代码笔记 | Perl生成随机生成密码
- ASP生成随机密码
- 随机生成密码函数
- 生成随机密码
- 生成随机密码
- 生成随机密码
- 随机生成密码
- 生成随机密码
- 生成随机密码
- 随机生成密码
- [转]随机生成密码
- 随机密码生成
- 生成随机密码
- sql 生成随机密码
- jQuery.validate 用法
- svn报错
- 完成变量(一种简单的信号量)
- DFS 题目1114:神奇的口袋
- 循环字符串
- MySQL 生成随机密码 笔记
- 辞职后五险一金怎么处理?收藏下来吧~
- HDOJ 1712 ACboy needs your help(分组0/1背包)
- hdu2473之并查集
- ORACLE的几个函数在MYSQL里面的简单实现 笔记
- 不得不说的处女面
- Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程
- 获取applicationContext的几种方式
- 自定义RadioButton ,单选按钮