MySQL 生成随机密码_MySQL教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:CentOS6.3安装MySQL5.6.10并修改MySQL的root用户密码
环境:CentOS 6.3 最小化缺省安装,配置好网卡。 安装MySQL前,确认Internet连接正常,以便下载安装文件。 先使用 yum -y update 指令升级系统到最新版本。 本安装将MySQL的数据文件与执行文件分离,如果你打算设置到不同的路径,注意修改对应的执行命令和数据库初始化

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个字符长度的密码。 

分享:解决sql server 2005 express中sa不能登录
1、先以WINDOWS身份验证登陆进去,然后在对象资源管理器下,选中最顶端的服务器,右键选择其属性,在 左侧选中 安全性,把WINDOWS模式改为SQL Server与Windows身份验证模式,并把下面的登陆审核选择-无。 2、在对象资源管理器下面数据库下面打开安全性--登陆名--选择sa

来源:模板无忧//所属分类:MySQL教程/更新时间:2013-04-17
相关MySQL教程