mysql 密码默认MD5加密的
创新互联建站技术团队10多年来致力于为客户提供成都做网站、成都网站设计、成都外贸网站建设、高端网站设计、成都营销网站建设、搜索引擎SEO优化等服务。经过多年发展,公司拥有经验丰富的技术团队,先后服务、推广了上1000+网站,包括各类中小企业、企事单位、高校等机构单位。
字段类型:char(32)
用法: insert into table(password) values(MD5('000000'));
例子
mysql create table tc(id int auto_increment not null primary key,password char(
32) not null);
Query OK, 0 rows affected (0.06 sec)
mysql show tables
- ;
+----------------+
| Tables_in_test |
+----------------+
| ta |
| tb |
| tc |
| test |
+----------------+
4 rows in set (0.00 sec)
mysql insert into tc(password) values(MD5('000000'));
Query OK, 1 row affected (0.02 sec)
mysql select * from tc;
+----+----------------------------------+
| id | password |
+----+----------------------------------+
| 1 | 670b14728ad9902aecba32e22fa4f6bd |
+----+----------------------------------+
1 row in set (0.00 sec)
mysql
password用于修改mysql的用户密码,如果是应用与web程序建议使用md5()函数,
password函数旧版16位,新版41位,可用select length(password('123456'))察看。
password函数加密不可逆,如果和数据库里加密后内容比较时可以采用password(pwd)==字段
md5函数加密后32位,此加密算法不可逆。如果登录失败,请验证登陆时密码加密时算法是否有问题。
你的mysql库 的 编码和 你的脚本编码一致 就不用担心 中文 乱码 如果没办法一致 也可以用 set names 这个命令
不是md5吧,mysql是用password函数去加密的,mysql自带有md5()加密函数的
当前名称:md5怎么用mysql 怎样使用md5
本文来源:https://www.cdcxhl.com/article24/dooegce.html
成都网站建设公司_创新互联,为您提供网站内链、营销型网站建设、、网站设计公司、做网站、网站收录
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联