mysql 内置 md5 算法加密的数据与 php 程序 md5 算法加密的数据不一致
【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
最近遇到了一个奇葩的问题,采用 mysql 内置 md5 算法加密的数据与 php 程序 md5 算法加密的数据不一致。具体如下:
其他部门提了一个小需求,有一批 excel 格式的数据,要做个小的在线查询功能,通过身份证号查询其他信息,但是其中身份证要加密。
解决思路把 excel 数据导入到 mysql 中,通过内置 md5 函数加密身份证列,然后把前台提交的身份证号用 php 进行 md5 加密,查询数据库,取出相关信息就可以了。
做起来很简单,可是运行起来出错,发现 mysql 内置 md5 算法加密的数据与 php 程序 md5 算法加密的数据不一致。
最开始想的是编码问题和数据库字段类型设计的问题,检查了一遍均没解决。
后来仔细看了一遍导入的原始数据才发现,由于 excel 中存在的制表符、换行符导致导入到 mysql 中的数据前后有特殊空白字符,那数据都不一样了,md5 的结果当然不一样了!!!
附:mysql 去除前后空白字符的终极办法
[永久免费VPS 香港VPS]历史优惠活动内容
猜你可能想看的VPS
- $6 月 2 核 CPU 5G 内存 100G SSD 100Mbps 全球[VPS测评]
- imidc→$180 月 4C 8C 香港站群 台湾站群 日本站群 美国站群服务器[IP]
- 腾讯云 - 后双十一时期促销 12.12 限时秒杀活动 1C2G 年付 全球[VPS测评]
- Centos 停止 终止 Ping 命令全球[VPS测评]
- php 在变量(参数)前加&是什么意思?全球[VPS测评]
- 禁止 Windows10 系统自动更新的两种方法WINDOWS
- 从炉石传说数据库故障谈谈 MongoDB 的数据库备份和恢复手段全球[VPS测评]
- 促销 HostSailor→罗马尼亚 KVM XEN 架构 VPS 四折全球[VPS测评]
- ping.cat监测各大国外VPS主机商网络质量全球[VPS测评]
- Gandi.net新注册.COM域名只需7元/首年带免费Whois隐私保全球[VPS测评]
- WordPress禁用谷歌字体插件:Disable Google Fon全球[VPS测评]
- 如何注册解析.tk,.ml,.ga,.cf,.gq等免费域名全球[VPS测评]
- WordPress如何在文章后添加类似页码的相关文章?全球[VPS测评]
- Terrahost-美国堪萨斯 5刀 月 1核2GB内存40GB硬盘 5美国VPS[主机]
- 【黑五】AccurisHosting-加拿大VPS补货 折扣 2.25美全球[VPS测评]
- CubeCloud 新年促销 75 折全球[VPS测评]
- 快速云:云服务器和vps区别是什么云服务器和vps哪个比较安全2022-全球[VPS测评]
- 云计算的大门依旧没向雷军敞开全球[VPS测评]
- 如何根据业务需求选择合适的云服务器配置?全球[VPS测评]
- 中概股扫描网传拼多多正筹备跨境电商平台首站登陆美国美国VPS[主机]
- VPS成立BurjeelHoldings全球[VPS测评]
- 晚点独家丨拼多多9月上线跨境电商平台,首站美国美国VPS[主机]
- JGKVM促销,美国cn2vps服务器价格再创新低,平均6.5元/月起美国VPS[主机]
- HostKvm,香港云地VPS,全场八折,三网直连,电信CN2,2核4G香港VPS[主机]
- 福州职业技术学院获得世界职业院校技能大赛云计算赛项银牌全球[VPS测评]
- 奶兔云:便宜香港VPS,香港CN2 VPS低至21元/月,香港CN2线路香港VPS[主机]
- 云米科技:香港安畅/美国Cera/日本CN2机房,海外云服务器最低11元日本VPS[主机]
- DiyVM:香港/日本/美国vps低至5折,2G内存月付69元起;香港服日本VPS[主机]
- 阳帝云:新年快乐666个现金优惠券,香港CN2 GIA、美国CN2高防V美国VPS[主机]
- 快云科技:香港CN2VPS,2核/2GB内存/3M独享,仅售14.98元香港VPS[主机]
转载请注明原文地址:http://www.motoll.com/read-205300.html