一、导入表结构
USE `qskj_03`;
/*Table structure for table `test` */
DROP TABLE IF EXISTS `test`;
CREATE TABLE `test` (
`id` int(10) NOT NULL AUTO_INCREMENT COMMENT '主键',
`username` varchar(200) NOT NULL COMMENT '用户名',
`mobile` varchar(100) NOT NULL COMMENT '电话号码',
`enmobile` varbinary(100) NOT NULL COMMENT '加密后的电话号码',
KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
二、插入一条数据
INSERT INTO test(username,mobile,enmobile)VALUES
('曹操','17779740665',AES_ENCRYPT('17779740665','key'));
三、对加密数据进行解密
SELECT t1.*,AES_DECRYPT(t1.`enmobile`,'key') AS '解密后的电话号码'
FROM test t1;

最新文章

  1. Asp.Net MVC EF各版本区别
  2. Windows Phone自定义控件 ProgressRing
  3. tyvj P1431 [Tyvj Jan]分配任务(最大流)
  4. Effective C++:条款14:在中小企业资源管理copying表现
  5. 分离你的spring配置文件,让结构更清晰
  6. Dockerfile 常用指令 - 每天5分钟玩转 Docker 容器技术(16)
  7. nginx+vsftp图片下载java代码上传
  8. java中捕获Oracle异常
  9. linux debug tools
  10. 离线安装expect
  11. mybatis无mapper.xml用法
  12. SNF软件开发机器人平台2018-发展升级履历-零编程时代
  13. 【托业】新托业全真题库---TEST1
  14. webpack4入门
  15. DLL补丁劫持制作
  16. MySQL升5.6引发的问题
  17. linux命令中which、whereis、locate有什么区别?
  18. flask_wtf/wtforms几个坑点,先简单记此
  19. Visual Studio环境变量使用实例:使用环境变量来组织project
  20. arcgis for js/flex/sl 该选哪一个?

热门文章

  1. 说透 Docker:基础
  2. Python 匿名函数用法和return语句
  3. [cf1209E]Rotate Columns
  4. [atAGC013F]Two Faced Cards
  5. [uva11429]Randomness
  6. Hi3516开发笔记(三):Hi3516虚拟机基础环境搭建之交叉编译环境境搭建以及开机启动脚本分析
  7. Java设计模式之(八)——适配器模式
  8. Kubernetes(K8s)极速入门
  9. 如何隐藏shell脚本内容
  10. 【2020五校联考NOIP #4】今天的你依旧闪耀