版权声明:转载原创文章请以超链接形式请注明原文章出处,尊重作者,尊重原创!

恰饭广告

注意:mysql和mariadb命令上基本没区别!

创建测试需要用到的表

create table loginTest

( id int not null,

username varchar(20) not null,

password varbinary(100) not null);

双向加密 – 添加测试数据

insert into loginTest values(1,'daobin',aes_encrypt('123456','loginKey'));

注意:loginKey为加密键值,可以自定义

查询双向加密的数据(解密数据)

select username,aes_decrypt(password,'loginKey')as password from loginTest;

单向加密 – 添加测试数据

insert loginTest values(1,'daobin',md5('123456'));

注意:md5和sha都是加密方式,单向加密不可逆,无法解密出加密内容是什么,但是网上有很多md5和sha解密方式,复杂的密文,即使是md5和sha解密也很难解密出来

查询单向加密的数据(返回1为存在,0为不存在)

select count(*) from loginTest where username='admin' and password=md5('123456');

让我恰个饭吧.ヘ( ̄ω ̄ヘ)

支付宝 ——————- 微信

恰饭广告

mysql单向加密_MariaDB(Mysql)双向加密与单向加密 | 彬菌相关推荐

  1. mysql againts函数_MariaDB / MySQL TO_SECONDS和AGGREGATE函数

    我想使用带有聚合函数的TO_SECONDS(AVG,COUNT)来汇总我的表 . 但是,结果并不是我的预期 . 这是一个示例表: MariaDB [test]> select * from my ...

  2. mysql配置文件结构_MariaDB/MySQL配置文件my.cnf解读

    MariaDB/MySQL的默认设置性能非常差,仅仅起一个功能测试的作用,不能用在生产环境中,因此要对一些参数进行调整优化.当然,对配置文件各参数的调整需要根据实际环境,不同时期不同数量级的数据进行性 ...

  3. mysql 加密 en_以极少的停机时间加密运行 MySQL 或 MariaDB 的 Amazon RDS 数据库实例...

    如何以极少的停机时间对未加密的 Amazon RDS MySQL 或 MariaDB 数据库实例进行加密? 上次更新时间:2020 年 8 月 19 日 我尝试为未加密的 Amazon Relatio ...

  4. centos编译安装配置支持ssl加密的mysql replication

    参考文章:http://www.howtoforge.com/how-to-set-up-mysql-database-replication-with-ssl-encryption-on-cento ...

  5. mysql ssl编译_centos编译安装配置支持ssl加密的mysql replication

    参考文章:http://www.howtoforge.com/how-to-set-up-mysql-database-replication-with-ssl-encryption-on-cento ...

  6. MySQL数据库id主键或密码使用MD5加密

    MD5原理: MD5码以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组,经过了一系列的处理后,算法的输出由四个32位分组组成,将这四个32位分组级联后将生成一个128位散列值,每 ...

  7. nginx配置ssl加密(单双向认证、部分https)

    nginx下配置ssl本来是很简单的,无论是去认证中心买SSL安全证书还是自签署证书,但最近公司OA的一个需求,得以有个机会实际折腾一番.一开始采用的是全站加密,所有访问http:80的请求强制转换( ...

  8. mysql mariadb并存_MariaDB与MySQL并存

    以下是MariaDB官方文档说明,MariaDB如何安装在已经存在MySQL实例的主机上: https://mariadb.com/kb/en/library/installing-mariadb-a ...

  9. (大数据工程师学习路径)第五步 MySQL参考手册中文版----MySQL函数和操作符

    一.操作符 1.1 操作符优先级 以下列表显示了操作符优先级的由低到高的顺序.排列在同一行的操作符具有相同的优先级. 操作符 优先级 := 1 ||, OR, XOR 2 &&, AN ...

  10. 远程连接docker中的mysql容器_docker构建mysql容器及Navicat 远程连接

    1. MySQL部署 1.1拉取MySQL镜像 docker pull mysql 查看镜像 docker images 1.2创建MySQL容器 首先建立所需要的 文件夹: docker run - ...

最新文章

  1. 基于双目视觉的目标检测与追踪方案详解
  2. JDBC、分层(分包)
  3. SAP License:SAP中的产量法折旧计算
  4. 存储与主板的外设接口
  5. django安装配置及测试
  6. spark读取kafka数据_解决Spark数据倾斜(Data Skew)的N种姿势
  7. SpringMVC学习(三)RestFul风格
  8. Confluence OGNL表达式注入漏洞复现与分析(CVE-2022-26134)
  9. FMEA软件之边界图(FMEAHunter)
  10. python excel筛选统计_如何用python对excel表格进行筛选
  11. Matplotlib绘制半圆形
  12. 原始点,姜治百病理论,害人不浅
  13. 哈希表查找 的 平均长度
  14. Xmanager7 解决图形显示问题
  15. python爬虫--小说爬取
  16. java基于springboot的火车高铁购票系统
  17. 用户账户控制对计算机的影响,用户账户的UAC是什么
  18. 1077 Kuchiguse (20分)
  19. 保存书店交易记录程序
  20. java记事本实现新建、打开、保存、另存为、退出功能

热门文章

  1. CSS清除浏览器input缓存黄色背景
  2. centos 阿帕奇无法解析php_PHP之校园连接企业之路-2
  3. C# 根据年月日计算星期几
  4. Deepin 系统下安装VMware并激活
  5. 机器学习基础-概率和统计基本概念
  6. FirewallD常用命令及设置
  7. 后端基础概念:各种OCV一网打尽(下篇)
  8. 后端基础概念:各种OCV一网打尽(上篇)
  9. c语言数字代码,小O的数字 (C语言代码)
  10. 我们常说的算法时间复杂度和空间复杂度到底是什么?