mysql 内置 md5 算法加密的数据与 php 程序 md5 算法加密的数据不一致
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

最近遇到了一个奇葩的问题,采用 mysql 内置 md5 算法加密的数据与 php 程序 md5 算法加密的数据不一致。具体如下:
其他部门提了一个小需求,有一批 excel 格式的数据,要做个小的在线查询功能,通过身份证号查询其他信息,但是其中身份证要加密。
解决思路把 excel 数据导入到 mysql 中,通过内置 md5 函数加密身份证列,然后把前台提交的身份证号用 php 进行 md5 加密,查询数据库,取出相关信息就可以了。
做起来很简单,可是运行起来出错,发现 mysql 内置 md5 算法加密的数据与 php 程序 md5 算法加密的数据不一致。
最开始想的是编码问题和数据库字段类型设计的问题,检查了一遍均没解决。
后来仔细看了一遍导入的原始数据才发现,由于 excel 中存在的制表符、换行符导致导入到 mysql 中的数据前后有特殊空白字符,那数据都不一样了,md5 的结果当然不一样了!!!
附:mysql 去除前后空白字符的终极办法
猜你可能想看的VPS
- TheStack→$42.5 月 2*L5630 24GB 内存 2TB全球[VPS测评]
- 疯狂猜成语 图猜成语一个穿着绿衣服的人伸着手指很高兴的在说话是什么成语?全球[VPS测评]
- $6 月 2 核 CPU 5G 内存 100G SSD 100Mbps 全球[VPS测评]
- 玩具-anyunweb→5 元 月 1GB 内存 50GB 空间 不限流虚拟空间(主机)
- [11.11]RAKsmart→无限流量服务器月付 46 美元起 VPS全球[VPS测评]
- VirMach 首付 7 折 KVM 年付 4.9 美元起 可选洛杉矶 全球[VPS测评]
- DedeTag Engine Create File False 错误 全球[VPS测评]
- 数脉科技劳动节促销,香港 BGP 直连服务器,10M 无限流量,E3 E香港VPS[主机]
- Hostigger→$11.94 年 1GB 内存 10GB SSD 空虚拟空间(主机)
- 带宽小-Xiuluohost→香港 VPS 1 核 256M 内存 11香港VPS[主机]
- 搬瓦工美国 cn2 vps 全线补货,终身最高 6.58%折扣,10gb美国VPS[主机]
- 特价 Hostodo→ 1 核 512MB 内存 8GB NVMe 硬盘全球[VPS测评]
- 通过给WordPress文章添加3篇假的页码导航实现相关文章全球[VPS测评]
- RackNerd 三款AMD Ryzen便宜VPS限时促销,年付$18.全球[VPS测评]
- CAD清理注册表/CAD重装失败怎么办?AUTO Uninstaller全球[VPS测评]
- Nordblade → 圣诞优惠 英国 3.75$月付 16C2G30G全球[VPS测评]
- Evoxt 美国洛杉矶VPS测评(小众商家很不错)美国VPS[主机]
- indigo-WebARENA-日本-1C1G20GSSD 100Mbp日本VPS[主机]
- 推荐! Virmach → 1C 512M RAM 15G SSD 25全球[VPS测评]
- 菜单选中标记CSS3动画效果全球[VPS测评]
- wikihost,微基主机服务,100M带宽香港tudcloud,5G防香港VPS[主机]
- JGKVM(极光kvm),便宜香港VPS(5G防御秒解),极光互联vps香港VPS[主机]
- 桔子数据怎么样?便宜香港安畅CN2 VPS1核1G10M 28/月香港VPS[主机]
- 孤狼云:2021春节优惠,香港安畅CN2、香港沙田CN2云服务器低至10香港VPS[主机]
- 阿里云香港服务器多少钱一年?香港云服务器租用年付价格表香港VPS[主机]
- 亿速云香港服务器助力企业出海 有哪些具体的特点和优势?香港VPS[主机]
- 全球云lovps,香港CN2线路vps 新品七折月付49元香港VPS[主机]
- 双翼鸟数据:香港cn2云服务器低至28元/月起;美国高防vps仅56元/美国VPS[主机]
- Fatal error: Allowed memory size of 全球[VPS测评]
- VPSPlayer,超便宜香港cn2线路小带宽VPS,2核4G内存仅30香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-220162.html











