更新时间:2024-11-11 GMT+08:00
分享

加密函数

表1 加密函数列表

序号

MySQL数据库

GaussDB数据库

差异

1

AES_DECRYPT()

支持。

  1. ecb为不安全加密模式,GaussDB不支持,默认为cbc模式。
  2. GaussDB中,当指定数据库使用的字符编码是SQL_ASCII时,服务器把字节值0-127根据ASCII标准解释,而字节值128-255则当作无法解析的字符;如果该函数的输入输出包含了任何非ASCII数据,数据库将无法帮助你转换或者校验非ASCII字符。
  3. MySQL的返回值类型为BINARY、VARBINARY、BLOB、MEDIUMBLOB、LONGBLOB,GaussDB返回值类型固定为LONGBLOB。

2

AES_ENCRYPT()

支持。

3

SHA()/SHA1()

支持。

-

4

SHA2()

支持。

-

相关文档