mysql字段加密

  

首先我们来认识一下blob类型的数据

blob类型的字段用于存储二进制数据   MySQL中,斑点是个类型系列,包括:TinyBlob, BLOB, MediumBlob, LongBlob,这几个类型之间的唯一区别是在存储文件的最大大小上不同。   MySQL的四种BLOB类型类型大小(单位:字节)TinyBlob最大255团最大65 k媒介。

<李>

创建测试加密表数据


 MySQL字段加密”> <br/> </p> <p> 2。数据的单项加密测试</p> <p> <img src=

你也可以使用这个函数加密


<代码> INSERT SQL pwn值(“露西”,加密(“tttt”、“abcd”)),

使用这个函数查询出来的结果解释空,如图

 mysql字段加密

我们还可以使用这个函数:

INSERT  pwn 价值(“杰克”,AES_ENCRYPT(“杰克”、“ccdd”)),

 mysql字段加密

还可以使用这个函数AES_DECRYPT (crypt_str key_str)

SQL: <代码>插入pwn值(“保罗所”,AES_DECRYPT(“杰克”、“ccdd”)),

<代码> 3。双向加密

我们向其中插入一条数据:

INSERT  INTO  pwn (名称,值)值   (,,,,,,,,,,“工人”,   ,,,,,,,编码(“保罗所”,“abcd”)   ,,,);1

按普通方式查看记录:
 mysql字段加密

我们要怎么操作才能看到我们刚才存进去的价值值呢?

, SELECT 名字,,解码(价值,“abcd”), as  value 得到pwn  WHERE  name=肮と恕?

结果:

 mysql字段加密

这就是所谓的双向加密,既可以对数据进行加密,也可以对数据进行解密




mysql字段加密