• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > MySQL密码加密与解密详解

MySQL密码加密与解密详解

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了MySQL,密码加密,密码解密等相关知识,希望对您有所帮助

有多种前端加密算法可用于数据加密、解密,这是一种简单的数据库级别的数据加密、解密解决方案。

以MySQL数据库为例,它内建了相应的加密函数(AES_ENCRYPT() )和解密函数(AES_DECRYPT())。

1、建表:建表时注意数据的类型

CREATE TABLE users( username VARCHAR(10), PASSWORD VARCHAR(10), testpswd VARBINARY(20) );

此表有三个字段,'用户名' ,'密码' ,'加密的密码'。

2、在表中插入数据

INSERT INTO users (username,PASSWORD,testpswd) VALUES ('sxyu','1233210',AES_ENCRYPT('1233210','key'));

插入一条记录,AES_ENCRYPT()函数需要一个“key”来协助加密,解密同时也需要它,需要牢记。

3、从表中查询加密数据(解密)

SELECT username,PASSWORD,AES_DECRYPT(testpswd,'key') FROM users

从查询结果可以发现,解密后的密码与原本的密码是相同的。




分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • PHP存入mysql乱码怎么办
  • PHP使用mysqli同时执行多条sql查询语句的实例
  • MySQL怎么修改一列的值
  • 怎么解决phpmyadmin显示MySQL数据表“使用中” 修复后依然无效的问题
  • Centos MySQL 忘记密码怎么办
  • Mysql怎么查看字段的属性值
  • 宝塔Linux面板之修改MySQL默认保存位置
  • 如何修改mysql的默认时区
  • 如何解决mysql 5.6 中文 乱码问题
  • 解决linux下mysql启动失败的问题

相关文章

  • 怎么提高百度搜索引擎关键词的排名
  • WordPress给新文章增加new标志方法总汇
  • 织梦DEDECMS无简略标题显示完整标题的实现代码
  • Javascript如何阻止事件冒泡和事件本身发生
  • 帝国CMS内容字段域名替换函数
  • Photoshop设计游戏简洁风格的标志教程
  • Photoshop制作金属颓废效果的黄金字教程
  • 让dedecms友情链接也支持limit
  • ThinkPHP6怎么用表单令牌验证数据来源有效性
  • 新站如何得到搜索引擎的好感?

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 如何解决php md5生成16位出现乱码问题
    • 免费DedeCMS版QQ登陆插件FOR V5.5 V5.6 V5.7
    • ThinkPHP怎么使用curl实现远端数据调取
    • vue怎样解决axios请求出现前端跨域问题(实例详解)
    • 如何解决mysql 错误1053问题
    • 织梦DEDECMS首页调用单页文档内容并带过滤HTML的方
    • CorelDraw制作金色质感小球教程
    • 给dedecms的分类信息模型添加置顶功能
    • 使用PHP中3个神奇常量快速获取目录、文件名和行号
    • ThinkPHP5把动态链接库赋给变量而导致的执行多条sql数据合并问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有