mysql字段加密
发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,首先我们来认识一下blob类型的数据BLOB类型的字段用于存储二进制数据 MySQL中,BLOB是个类型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的
千家信息网最后更新 2024年11月20日mysql字段加密
首先我们来认识一下blob类型的数据
BLOB类型的字段用于存储二进制数据 MySQL中,BLOB是个类型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一区别是在存储文件的最大大小上不同。 MySQL的四种BLOB类型 类型 大小(单位:字节) TinyBlob 最大 255 Blob 最大 65K Medium。
创建测试加密表数据
2.数据的单项加密测试
你也可以使用这个函数ENCRYPT
SQLINSERT pwn VALUES("Lucy",ENCRYPT("tttt","abcd"));
使用这个函数查询出来的结果解释NULL,如图
我们还可以使用这个函数:
INSERT pwn VALUES("Jack",AES_ENCRYPT("jack","ccdd"));
还可以使用这个函数AES_DECRYPT(crypt_str,key_str)
SQL:INSERT pwn VALUES("Pual",AES_DECRYPT("jack","ccdd"));
3.
双向加密
我们向其中插入一条数据:
INSERT INTO pwn (NAME, VALUE)VALUES ( 'worker', ENCODE('pual', 'abcd') );1
按普通方式查看记录:
我们要怎么操作才能看到我们刚才存进去的value值呢?
SELECT name, DECODE(VALUE, 'abcd') as value FROM pwn WHERE name='worker';
结果:
这就是所谓的双向加密,既可以对数据进行加密,也可以对数据进行解密
数据
类型
加密
函数
最大
双向
大小
结果
存储
测试
字段
不同
普通
之间
二进制
单位
单项
字节
就是
文件
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
大咖齐聚羊城探讨网络安全
网络安全环境治理手抄报模板
客户端和服务器端有什么不同
秋米网络技术
电信网络技术工程师倒班么
国内018重大网络安全事件
学浪计划数据库
日本软件开发和国内
德州高校党建软件开发软件
数据库连接类命名
2020网络安全宣传主题
手机网络安全员职责
网易云游戏光遇服务器怎么了
关闭mac网络安全检测
数据库运维工是干什么的
广东无纸化会议管理服务器
网络安全教育感想1000
江苏省徐州市服务器出租案件查询
拨号服务器有用吗
重庆双线服务器租用哪家品质可靠
中转服务器ssl断开
余杭网络安全管理员报名
中国第一个大数据库
excel 表单数据库中
锋云服务器系统恢复
王者服务器是长什么样的
网络安全个人隐私议论文素材
东营广信网络技术公司
租用vps服务器
好友数据库设计