MySQL 随机密码生成代码

2016-02-19 09:27 0 1 收藏

有了下面这个MySQL 随机密码生成代码教程,不懂MySQL 随机密码生成代码的也能装懂了,赶紧get起来装逼一下吧!

【 tulaoshi.com - 编程语言 】

代码如下:

DELIMITER $$

CREATE
FUNCTION `t_girl` . `func_rand_string` ( f_num tinyint unsigned , f_type tinyint unsigned )
RETURNS varchar ( 32)
BEGIN
-- Translate the number to letter.
-- No 1 stands for string only.
-- No 2 stands for number only.
-- No 3 stands for combination of the above.
declare i int unsigned default 0;
declare v_result varchar ( 255) default '' ;
while i f_num do
if f_type = 1 then
set v_result = concat ( v_result, char ( 97+ ceil( rand ( ) * 25) ) ) ;
elseif f_type= 2 then
set v_result = concat ( v_result, char ( 48+ ceil( rand ( ) * 9) ) ) ;
elseif f_type= 3 then
set v_result = concat ( v_result, substring ( replace ( uuid ( ) , '-' , '' ) , i+ 1, 1) ) ;
end if;
set i = i + 1;
end while;
return v_result;

END $ $

DELIMITER ;

调用方法示例:
代码如下:

select func_rand_string(12,3);

来源:https://www.tulaoshi.com/n/20160219/1590853.html

延伸阅读
标签: 电脑入门
方法一、如何是更改用户账号开机密码的话可以在控制面板用户账号上到指定的用户账号上修改开机密码具体操作:点击,打开了用户账户了,现在你如果对其账户设置了密码需要更改,直接在上面更改即可。 方法二、但是如果是更改系统的密码的话,点击,在运行输入框上输入,打开了一个窗口,点击上面按钮,如图所示: 弹出了启动密匙的窗口,如...
标签: 电脑
1、XP系统的方法 (1)、点击左下角开始,选择控制面板(有的可以右击我的电脑)。 (2)、然后在选择用户账户。 (3)、一般没有设置密码的需要设置Administrator的管理员密码!也可以创建新的账户。 (4)、然后在选择创建密码。 (5)、然后输入你要设置的密码。 (6)、最后点击创建密码。密码就设置成功了。 2...
标签: 电脑
点击控制面板 点击开始菜单,点击“控制面板”; 找到用户账户 将控制面板中的查看方式修改为“大图标”,在下面找到“用户账户”并单机左键; 点击删除密码 点击“删除密码”按钮; 输入登入密码 在删除密码窗口中输入原来的登入密码,然后点击“删除密码”; 更多关于电脑的内容请查看: Win7电脑没...
标签: 电脑入门
开机密码: 对于Windows XP,设置开机密码的方法一般有三种,即系统用户密码、系统启动密码和BIOS密码。其设置方法分别如下: 一、系统中设置用户密码的方法: 开始→控制面板→用户帐户→选择你的帐户→创建密码→输入两遍密码→按创建密码按钮即可。 如果要取消密码,只要在第2步要求输入新密码时直接回车即可。 二、系统中设置启动密码...
标签: 电脑入门
设置开机密码可以更好地保护我们的电脑安全,使我们减少被黑客入侵的几率,同时也可以保护我们的数据及隐私。那么,如何设置开机密码呢? XP系统如何设置开机密码呢? 我们首先打开开始菜单,找到控制面板。点击用户账户,点击更改账户,然后点击您要设置开机密码的常用账户,一般情况下,我们使用的都是Administrator账户。 点击后,我们可...

经验教程

541

收藏

81
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部