mysql - MySQL中的等效加密逻辑
问题描述
MySQL 中的等效加密逻辑是什么?使用类似下面的东西不会产生需要结果。
选择 sha2('Tpostest123',256);
解决方案
SHA2 返回一个十六进制字符串值;您希望它采用 base64 格式。为此,请执行以下操作:
select to_base64(unhex(sha2('Tpostest123',256)));
推荐阅读
- node.js - 续集“自引用超多对多关系”
- javascript - Json 请求从 google 电子表格获取数据在 android 浏览器上工作,而不是在 ios 上工作
- java - 将 JavaFx 自定义 UI 组件导入到 SceneBuilder 时出现问题
- api - APIGateway CORS 已启用且 Lambda 代理集成已启用,但仍遇到 CORS 问题
- javascript - 检查输入时如何附加可取消的引导程序标记?
- google-apps-script - 谷歌验证的应用脚本,得到 403 错误:“调用者没有权限”
- c# - 在 .Net Core 3.1 上使用 Azure AD B2C 获取 OBO 流的错误 AADST50013
- javascript - 尝试从客户端访问 Node/Express 端点时出现 404 Not Found
- java - 在 android Firebase 中看到或未看到消息
- java - 如何让 JButton 在恢复其原始颜色之前更改颜色一段时间