MySQL 8.0发行说明
MySQL 8.0源代码文档10bet官方网站
需要SSL库以支持加密连接,随机数生成的熵和其他相关的操作。
如果您从源分发中编译mysql,CMake.配置分发以默认使用已安装的openssl库。
要使用OpenSSL进行编译,请使用以下过程:
确保您的系统上安装了OpenSSL 1.0.1或更高版本。如果OpenSSL版本低于1.0.1,CMake.在MySQL配置时生成错误。如果有必要获得openssl,请访问http://www.openssl.org.。
这
with_ssl.
CMake.选项决定使用哪个SSL库来编译MySQL(参见第2.9.7节“MySQL源配置选项”)。默认为-dwith_ssl = system.
,它使用openssl。要进行此显式,请指定该选项CMake.命令行。例如:cmake。-dwith_ssl = system.
该命令配置分发以使用已安装的openssl库。或者,要将路径名明确指定为OpenSSL安装,请使用以下语法。如果您安装了多个版本的OpenSSL版本,则会有用,以防止CMake.从选择错误的一个:
cmake。-DWITH_SSL =path_name.
编译并安装分发。
检查是否mysqld.服务器支持加密连接,检查值have_ssl
系统变量:
mysql>显示“has_ssl”等变量;+ -------------- + ------- + |变量_name |价值|+ -------------- + ------- + |have_ssl |是的+ -------------- + ------- +
如果值是是的
,服务器支持加密连接。如果值是禁用
,服务器能够支持加密的连接,但未以适当的方式启动-
选项以启用要使用的加密连接;看第6.3.1节“配置MySQL以使用加密连接”。xxx