mysql 建表的时候密码用 md5()加密 但加密后的结果跟用PHP函数md5出来的结果不一样

2024-11-01 10:33:43
推荐回答(2个)
回答1:

我没看到你的全程,不好下结论。


可能会有几个问题:

  1. PHP md5加密,没有问题。

  2. MYSQL md5加密 也没有问题。

  3. 刚才对比了下,PHP的md5加密后的长度,比mysql md5加密后长度多两位。


请问,你使用的字段,长度为多少,是否为 32 ?

回答2:

这个很明显的错误,数据库只差距了MD5加密的前30位,你password的字段长度肯定为30,MD5加密的长度为32,所以就不一样咯