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 文件和文件夹,因此企业安装程序必须再次安装社区分发版。卸载并删除所有文件并重新安装后,一切正常。
我正在尝试安装 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 文件和文件夹,因此企业安装程序必须再次安装社区分发版。卸载并删除所有文件并重新安装后,一切正常。