[数据库]MySQL加密

0

2016-12-28 13:00:07

MySQL字段加密和解密1.加密:aes_encrypt('admin','key') 解密:aes_decrypt(password,'key') 2.双向加密 通过密钥去加密,解密的时候的只有知道这个密钥的人来解密 加密:encode() 解密:decode() eg:encode('123456' 'adfdgfdhggfh'); decode(password,'adfdgfdhggfh');3.PASSWORD('123456') password加密是不可逆转的4.MD5('123456')//UserDao public User login(Connection con,User user) throws Exception{ User resultUser=null; String sql="select userName,AES_DECRYPT(password,'key') password from t_user where userName=? and AES_DECRYPT(PASSWORD,'key')=?"; PreparedStatement pstmt=con.prepareStatement(sql); pstmt.setString(1, user.getUserName()); pstmt.setString(2, user.getPassword()); ResultSet rs=pstmt.executeQuery(); if(rs.next()){ resultUser=new User(); resultUser.setUserName(rs.getString(1)); resultUser.setPassword(rs.getString(2)); System.out.println(resultUser.getPassword()+"^^^^^"); } return resultUser; }} //sql语句 insert into t_user (userName,password) values('admin',AES_ENCRYPT('123456','key')); select userName,AES_DECRYPT(password,'key')password from t_user;

本文网址:http://www.shaoqun.com/a/279578.html

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。

MYSQL

0

mysql数据库传输加密_[数据库]MySQL加密相关推荐

  1. 配置加密_数据库密码配置项都不加密?心也太大了!

    先看一份典型的配置文件 ... 省略 ... ## 配置MySQL数据库连接spring.datasource.driver-class-name=com.mysql.jdbc.Driversprin ...

  2. mysql数据库连接配置路径_[zz]MySQL数据库主从同步安装与配置总结

    注意:本文出自"阿飞"的博客 ,如果要转载本文章,请与作者联系! 并注明来源: http://blog.sina.com.cn/s/blog_49fd52cf0100pog2.ht ...

  3. mysql数据库范围之内_是mysql范围

    MySQL数据类型-decimal详解 1.首先,对于精度比较高的东西,比如money,我会用decimal类型,不会考虑float,double,因为他们容易产生误差,numeric和decimal ...

  4. mysql dbms是什么_数据库管理系统(DBMS)是用来做什么的?

    展开全部 数据库管理系统(database management system)是一种操纵和32313133353236313431303231363533e58685e5aeb93133326235 ...

  5. mysql数据库服务器重启_重启mysql数据库服务器

    Mysql错误代码大全 1016错误:文件无法打开,使用后台修复或者使用phpmyadmin进行修复. 1044错误:数据库用户权限不足,请联系空间商解决 1045错误:数据库服务器/数据库用户名/数 ...

  6. MySQL删除空值语句_数据库语句sql 删除空记录

    最简单删除SQL Server中所有数据的方法 原文:最简单删除SQL Server中所有数据的方法 最简单删除SQL Server中所有数据的方法   编写人:CC阿爸   2014-3-14 其实 ...

  7. mysql数据库不小于_小于mysql

    mysql启用hugepage 1 hugepage在linux 2.6以后的内核才支持,mysql中只有innodb引擎才支持,hugepage作用: 1.减少内存置换 2.减少TLB miss次数 ...

  8. mysql 查找相似数据_数据库存储引擎大揭秘,不看不知道这里面的骚操作可真多!...

    吊打各种树这篇文章 带大家学习一遍数据结构中的各种树,对数据结构还不够熟悉的同学,那篇文章可以作为基础入门,我画了很多图理解起来不困难,建议回头先学习下那篇文章,更容易理解本文要讲的内容. 文章里有提 ...

  9. 【MySQL 第10章_数据库的设计规范】

    第10章_数据库的设计规范 1. 为什么需要数据库设计 2.范式 2.1范式简介 2.2范式都包括哪些 2.3 键和相关属性的概念 2.4第一范式(1st NF) 2.5 第二范式(2nd NF) 2 ...

最新文章

  1. python自带time库吗_Python的内置库time
  2. php://input和php://output
  3. python语法详解_解析 Python3 基础语法
  4. P4126-[AHOI2009]最小割【网络流,tarjan】
  5. delphi 通讯数据解析_网络工程师-ARP是如何解析?
  6. 如何完全卸载oracle和删除oracle在注册表中的注册信息
  7. 最流行的 RESTful API 要怎么设计?
  8. python基于Sen2Cor对哨兵影像进行大气校正
  9. 树莓派微型计算机教程,简单易用的树莓派平板 带你快速入门计算机编程
  10. CAD小型软件开发二
  11. Flutter报setState() or markNeedsBuild() called during build.错误解决办法
  12. begin tran,commit tran和rollback tran的用法
  13. 滴滴裁员2000人启示:牛逼的人,都有铁饭碗
  14. linux卸载飞行模式驱动,解决:Ubuntu飞行模式 使用硬件开关关闭
  15. MaaS无缝出行服务呼之欲出 传统出行模式将被颠覆
  16. 孙溟㠭创作篆刻作品(稻)纪念袁隆平老先生
  17. 质数(prime number)又称素数,有无限个。质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数的数称为质数。合数(Composite number)是与质数对应的概念,在大于1
  18. 盘点2020年网红品牌营销案例,它们刷屏凭什么?
  19. Beyond Compare4过期使用方法
  20. 联想x3300 m4服务器维修,【联想x3300 M4参数】联想x3300 M4系列服务器参数-ZOL中关村在线...

热门文章

  1. CPU内部组成结构及指令执行过程
  2. 测验6: 组合数据类型 (第6周) 程序题
  3. 阿里云天池Python训练营(day10打卡)
  4. 英国24岁大猩猩成精了 像人一样直立行走
  5. 跨境电商赛道蓄势待发,“黑五”大促带来新的消费浪潮(Starday)
  6. 一篇让我思考良久的文章
  7. lle算法c 语言,LLE算法示意图.ppt
  8. Android framework analysis
  9. 继承有什么安全缺陷?
  10. 常见的几种用户行为分析模型(一)