MySQL电子邮件地址加密

时间:2013-09-12 01:47:20

标签: mysql database encryption

如何加密MySQL中的电子邮件地址?列类型为Char(255)。 MySQL版本5.5.33。 电子邮件地址应该能够检索回纯文本,因为它将在应用程序中使用。

我想将加密形式的电子邮件地址存储在MySQL数据库的char(255)列中。

AES_ENCYPT()函数不允许使用char(255)数据类型。我可以改变提供的数据类型性能不降低。在MySQL中加密和存储电子邮件地址的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

我相信你可能有另一个问题。 AES_ENCRYPT肯定可以将CHAR(n)数据类型作为参数。测试5.5.29。

您是否收到特定的错误消息?