encode加密函数
decode解密函数
select encode('ddss','123')第一个参数为加密字符串、第二个参数为加密密码
MySQL 5.7中不推荐使用encode、decode函数,会在后续版本中删除,不再使用。
mysql中执行help encode或? functions,查看帮助信息。
需要保存加密结果的字段为BLOB类型;如下:
CREATE TABLE `tet` (
`title` blob,
`id` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8
INSERT INTO tet(title) VALUES(ENCODE('数对密码字段进行','abc'))
SELECT * FROM tet
SELECT DECODE(title,'abc') from tet
本人在linux上运行结果正常。仅供参考
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)