1:建表 test

create table test(

name varchar(200),

value blob

);

 

插入数据 使用 ENCODE 加密: ,ENCODE('加密字段值', '钥匙')

INSERT INTO test (NAME, VALUE) VALUES ('张三',ENCODE('2015年国家保密局', 'abcd'));

SELECT * FROM test;   //查出密文

SELECT name, DECODE(VALUE, 'abcd') as value FROM test WHERE name='张三';  //查出名文

 

参考:https://www.jb51.net/article/121772.htm

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

INSERT INTO a_myglob (name,idcard,phone,a_myglob_id) VALUES
(AES_ENCRYPT('张三', 'key'),AES_ENCRYPT('37012221321412421', 'key'),'15668371138','239821');

SELECT AES_DECRYPT(name, 'key')  FROM a_myglob

 

相关文章:

  • 2022-12-23
  • 2021-11-21
  • 2021-07-22
  • 2022-12-23
  • 2021-05-07
  • 2022-12-23
  • 2021-05-19
  • 2021-04-29
猜你喜欢
  • 2022-12-23
  • 2021-08-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-13
  • 2021-04-25
相关资源
相似解决方案