MySQL 使用 openSSL / 企业加密

MySQL use openSSL / Enterprise Encryption

我正在尝试安装 MySQL 企业插件 openssl_udf。我需要它来生成 RSA 密钥和 RSA 加密。我从 Oracle 获得了 openssl_udf.dll 并尝试了以下代码但失败了。

INSTALL PLUGIN openssl_udf SONAME 'openssl_udf.dll'

失败:

Error Code: 1126. Can't open shared library 'C:\Program Files\MySQL\MySQL Server 5.7\lib\plugin\openssl_udf.dll'

并且:

CREATE FUNCTION asymmetric_decrypt RETURNS STRING
    SONAME 'openssl_udf.dll';

失败:

Error Code: 1126. Can't open shared library 'openssl_udf.dll' (errno: 193 )

有人知道怎么用吗?

来源: https://dev.mysql.com/doc/refman/5.7/en/install-plugin.html http://dev.mysql.com/doc/refman/5.7/en/enterprise-encryption-installation.html

原来这么简单。 第一次卸载 MySQL 服务器(社区)后,我没有手动删除所有 MySQL 文件和文件夹,因此企业安装程序必须再次安装社区分发版。卸载并删除所有文件并重新安装后,一切正常。