返回顶部
首页 > 资讯 > 数据库 >mysql字段加密
  • 916
分享到

mysql字段加密

2024-04-02 19:04:59 916人浏览 薄情痞子
摘要

首先我们来认识一下blob类型的数据BLOB类型的字段用于存储二进制数据 Mysql中,BLOB是个类型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一

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

BLOB类型的字段用于存储二进制数据 Mysql中,BLOB是个类型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一区别是在存储文件的最大大小上不同。 mysql的四种BLOB类型 类型 大小(单位:字节) TinyBlob 最大 255 Blob 最大 65K Medium。

  1. 创建测试加密表数据


mysql字段加密

2.数据的单项加密测试

mysql字段加密

你也可以使用这个函数ENCRYPT

sql
INSERT pwn VALUES("Lucy",ENCRYPT("tttt","abcd"));

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

mysql字段加密

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

INSERT pwn VALUES("Jack",AES_ENCRYPT("jack","ccdd"));

mysql字段加密

还可以使用这个函数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

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

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

 SELECT name, DECODE(VALUE, 'abcd') as value FROM pwn WHERE name='worker';

结果:

mysql字段加密

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




您可能感兴趣的文档:

--结束END--

本文标题: mysql字段加密

本文链接: https://lsjlt.com/news/43102.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • mysql字段加密
    首先我们来认识一下blob类型的数据BLOB类型的字段用于存储二进制数据 MySQL中,BLOB是个类型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一...
    99+
    2024-04-02
  • mysql添加字段
    MySQL添加字段有两种方式:使用 ALTER TABLE 语句或使用 MySQL Workbench 工具。下面分别介绍这两种方法: 使用 ALTER TABLE 语句添加字段 ALTER TABL...
    99+
    2023-09-01
    mysql 数据库 sql
  • mysql中添加字段
    一、mysql中不同位置增加字段 增加字段(在特定的字段后增加) alter table 表名 add 需要修改/增加的信息 afer 字段名(在哪个字段后增加) alter table dept Add column name varch...
    99+
    2023-08-22
    mysql 数据库 java
  • sql中怎么对密码字段加密
    在SQL中对密码字段进行加密一般可以通过使用哈希函数来实现。常见的哈希函数有MD5、SHA-1、SHA-256等。以下是一个使用MD...
    99+
    2024-04-09
    sql
  • access怎么添加密码字段
    要在access数据库中添加密码字段,你可以按照以下步骤操作:1. 打开Access数据库,选择你想要添加密码字段的表格。2. 在表...
    99+
    2023-09-22
    access
  • oracle怎么对字段加密 sql
    oracle 提供两种字段加密方法:基于行的加密:使用 aes 对整行数据进行加密。基于列的加密:使用 aes 或 rsa 对特定列进行加密。 如何使用 SQL 对 Oracle 字段...
    99+
    2024-04-02
  • MySQL中添加新字段
    © Ptw-cwl 要在MySQL中添加新字段,您可以使用ALTER TABLE语句。 以下是添加新字段的基本语法: ALTER TABLE table_name ADD column_name datatype; 其中: t...
    99+
    2023-08-17
    mysql 数据库 sql mysql添加字段 java
  • sql如何实现对密码字段加密
    在SQL中实现对密码字段加密的方法有很多种,以下是其中一种常见的方法: 使用加密函数:可以使用内置的加密函数如MD5、SHA1等来...
    99+
    2024-04-02
  • mysql怎么在某个字段后添加字段
    要在MySQL数据库中的某个字段后添加一个新字段,可以使用ALTER TABLE语句。以下是一个示例: 假设有一个名为users的表...
    99+
    2024-04-09
    mysql
  • mysql增加字段的方法
    本文主要给大家简单讲讲mysql增加字段的方法,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望mysql增加字段的方法这篇文章可以给大家带来一些实际帮助。my...
    99+
    2024-04-02
  • mysql添加字段的方法
    这篇文章主要介绍了mysql添加字段的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。在MySQL中编写sql语句时,会添加字段是非常重要的,...
    99+
    2024-04-02
  • MySQL中怎么添加字段
    这期内容当中小编将会给大家带来有关MySQL中怎么添加字段,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。  MySQL字段的长度有哪些  数值类型  列类型需要的存储量 ...
    99+
    2024-04-02
  • Mysql表批量添加字段
    在 MySQL 中,可以使用 ALTER TABLE 语句来添加表字段。以下是一些示例代码,可以批量添加多个字段: 1 mysql表批量添加字段 1 添加单个字段 ALTER TABLE `table_name` ADD COLUMN ...
    99+
    2023-09-09
    mysql 数据库 java
  • mysql怎么增加表字段
    要在MySQL中增加表字段,可以使用ALTER TABLE语句。 下面是一个示例,展示如何向表中添加一个名为new_column的字...
    99+
    2023-10-24
    mysql
  • MySQL增加字段SQL语句
    使用ALTER TABLE向MySQL数据库的表中添加字段, -- 向buildBaseInfo中添加字段ALTER TABLE table_name ADD COLUMN column_name VARCHAR(100) DEFA...
    99+
    2023-08-17
    mysql sql 数据库 xml 搜索引擎
  • mybatis实现特殊字段加密方式
    目录一、背景二、解决方案三、需求四、实现思路五、实现代码前言:介绍一个简单的MyBatis加解密方式,日常学习工作中提及这种方法的比较少,所以拿来说说,如果已经知道这种方法的忽略本文...
    99+
    2024-04-02
  • mybatis如何实现特殊字段加密
    这篇文章主要为大家展示了“mybatis如何实现特殊字段加密”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mybatis如何实现特殊字段加密”这篇文章吧。一、背景在我们数据库中有些时候会保存一些...
    99+
    2023-06-29
  • mysql如何添加一个字段
    mysql如何添加一个字段?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。mysql如何添加一个字段1.在DOS窗口下运行: ...
    99+
    2024-04-02
  • mysql增加int字段的方法
    这篇文章将为大家详细讲解有关mysql增加int字段的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysql增加int字段的方法:使用ALTER TABLE语句,通...
    99+
    2024-04-02
  • mysql如何增加字段的值
    本篇内容介绍了“mysql如何增加字段的值”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作