INSERT INTO table1 (user, pw) VALUE ('user1', MD5('password1') )

INSERT INTO table1 (user, pw) VALUE ('user1', PASSWORD('password1') )

INSERT INTO table1 (user, pw) VALUE ('user1', SHA1('password1') )

可以通过如下的语句进行密码验证:

SELECT * FROM table1 WHERE pw = MD5('password1')

SELECT * FROM test.userpass WHERE pass = SHA1('dddd')

SELECT * FROM test.userpass WHERE pass = password('dddd')

INSERT INTO test.userpass (name,pass,enpass) VALUE ('user3', 'dddd',AES_ENCRYPT('pass','key'));

上面的插入语句有三个字段,“用户名”、“密码”和“加密的密码”。AES_ENCRYPT()函数需要一个“key”来协助加密,同样,解密也需要它

SELECT aes_decrypt(enpass,'key') FROM test.userpass

mysql sql 工资加密_MYSQL 加密SQL相关推荐

  1. mysql中sql批量插入_MySQL批量SQL插入性能优化

    对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长. 特别像报表系统,每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久.因此,优化数据库插入性能是很有意义的 ...

  2. mysql count star_精品_MySQL常用SQL.md

    > 支持的MySQL数据库版本:5.5 5.6 5.7 8.0 - [常用健康检查](#常用健康检查) - [全表扫描的SQL](#全表扫描的sql) - [创建大量临时表的SQL](#创建大量 ...

  3. mysql执行sql语句按钮_mysql执行sql语句过程

    开发人员基本都知道,我们的数据存在数据库中(目前最多的是mysql和oracle,由于作者更擅长mysql,所以这里默认数据库为mysql),服务器通过sql语句将查询数据的请求传入到mysql数据库 ...

  4. mysql通常使用语句_Mysql 常用SQL语句集锦

    基础篇 //查询时间,友好提示 $sql = "select date_format(create_time, '%Y-%m-%d') as day from table_name" ...

  5. mysql 事务 注意 优化_MySQL日常SQL优化注意事项

    1.在where条件中避免双百分号"%col%" 在MySQL的SQL查询条件中使用"%col%"无法使用索引而进行全表扫描影响查询效率 2.避免函数出现在wh ...

  6. mysql 新建子查询_Mysql创建SQL子查询ALIAS

    通常这些被称为视图.例如: CREATE VIEW vMyLongQuery AS SELECT a, b, c FROM (LONG QUERY) X WHERE ... 然后可以像这样引用: SE ...

  7. mysql数据压缩加密_MySQL 加密/压缩函数

    这些问题可能导致数据值的改变.一般而言,上述问题可能在你使用非二进制串数据类型(如char,varchar,text等数据类型)的情况下发生. AES_ENCRYPT()和AES_DECRYPT() ...

  8. mysql 语句性能分析_mysql的sql语句的性能诊断分析

    1> explain SQL,类似于Oracle中explain语句 例如:explain select * from nad_aditem; 2> select benchmark(co ...

  9. mysql综合查询索引优化_MySQL数据库SQL优化之确定问题使用索引提高查询效率

    在EXPLAIN分析SQL中,已经可以确定是对客户表customet的全表扫描导致效率的不理想,那么对客户表customer的email字段创建索引,具体如下: mysql> create in ...

最新文章

  1. Java 9 揭秘(14. HTTP/2 Client API)
  2. 【PP生产订单】入门介绍(三)
  3. 转专业入门NLP,这样学就对了
  4. umask命令:设置文件的默认权限掩码
  5. 字谜 java_java - 2字的字谜 - 堆栈内存溢出
  6. 方法~作用于对象~失败_消息三:ActiveMQ Topic 消息失败重发
  7. Zepto 使用中的一些注意点
  8. 结构专业规范大全_一级注册结构工程师专业考试所使用的规范、标准、规程
  9. 【PHP学习】—PHP连接数据库实现表单页面的验证功能(七)
  10. PMP课程笔记:第5章 项目范围管理
  11. ps怎么转为html和css,一个登录界面的PS设计和HTML/CSS实现
  12. bootstrap实现导航栏的响应式布局,当在小屏幕、手机屏幕浏览时自动折叠隐藏
  13. 我的jquery之路(二)
  14. 2023年北京邮电大学软件工程807考研信息汇总
  15. BZOJ4487 JSOI2015染色问题(组合数学+容斥原理)
  16. 【元宇宙】元宇宙的概念距离我们有多远
  17. 微信小程序服务商下子商户支付下单接口
  18. 小米mix2安兔兔html5跑分,2019安兔兔性能跑分排行榜 小米9华丽登顶,荣耀v20排第9...
  19. 《中国电机工程学报》投稿分享
  20. 高中计算机学业水平测试题目,2016年高中学业水平考试信息技术学科模拟题一(带答案)...

热门文章

  1. linux命令tail-f,Linux中的tail命令的详细解释
  2. 北京/上海内推 | 微软亚洲研究院DKI组招聘因果机器学习算法实习生
  3. QFP PQFP LQFP TQFP封装形式及PCB详解!
  4. laravel 服务容器,容器概念
  5. 对象类型数据和对象实例数据_服务数据对象简介
  6. 工业互联网的关键技术:边缘计算与预测性维护结合
  7. windebug(转载别人的节选)
  8. 客户资料搜索软件_CRM企业管理软件
  9. 浪潮服务器通过DHCP获取地址进入IPMI,BMC管理后台的方法,可实现远程安装系统、温度运行状态监测、风扇转速调整、远程开关机、KVM控制台显示器等功能
  10. 如何利用C语言生成随机数