php - MD5密码问题

标签 php mysql passwords md5

这是我的问题:我的数据库中有一个表调用用户,列密码适用于 md5,但是当我保存字符串时,例如:benjalucas(de643ebda0285edc22145bbd95c345e5), pepe3421 和其他类似的 我无法使用这些密码登录我的应用程序。

密码列结构为:

type - varchar(32)
latin1_swedish_ci

问候!

最佳答案

您已将列中的字符长度定义为 32,并且您的密码字符串的字符长度超过 32 benjalucas(de643ebda0285edc22145bbd95c345e5), 为 44 个字符,此完整字符串为 54 个字符

benjalucas(de643ebda0285edc22145bbd95c345e5), pepe3421

尝试增加字段的长度

关于php - MD5密码问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19598484/

相关文章:

带有密码保护 url 的 php simplexml_load_file()

php - 只获取每个用户的最后一条消息

php - Mysql服务器消失了

mysql - 在不同的 docker 容器中运行 Asterisk 和它的 mysql 数据库

php - 如何使用 mysqli 防止 mysql 注入(inject) 1=1?

c# - 在应用程序中存储密码

php - 将货币格式的字符串转换为 float

java - Spring Data JPA连接2个表

Java,console.readPassword 添加了额外的行。怎么删除呢?

security - 通过电子邮件发送临时密码重置密码