繁体   English   中英

使用PHP在mysql中搜索base64编码字符串的子字符串

[英]search substring of base64 encoded string in mysql using php

我正在尝试寻找可能的解决方案,以从MySQL的base64编码字符串中搜索子字符串,我以base64编码(例如Ricoh SP 212W Umljb2ggU1AgMjEyVw==将产品标题存储为Umljb2ggU1AgMjEyVw==

现在我想搜索所有可能带有字符串“ SP”的产品,但是我如何Ricoh SP 212W搜索“ SP”,因为它存储为base64编码

这就是我正在尝试的

Select * from `prducts` where `product_name` LIKE %SP%

但正如我已经提到的, product_name以Base64编码存储

有什么建议吗

Select * from prducts where FROM_BASE64(product_name) LIKE %SP%

为什么甚至将产品名称存储在base64中?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM