1、查看是否开启SSL: SHOW VARIABLES LIKE '%ssl%'; 1. 看到have_ssl的值为YES,表示已开启SSL。(have_openssl表示是否支持SSL) 2、修改配置文件my.cnf,加入以下内容: # disable_ssl skip_ssl 1. 2. 3、重启MySQL: service mysqld restart 1. 4、再查看SSL的开启状态: 看到have_ssl的值为DISABLED,表示已...
mysqld --skip-ssl 1. 3. 在客户端连接时禁用 SSL 在连接 MySQL 时,可以通过将连接参数中的--skip-ssl或--ssl-mode=DISABLED来禁用 SSL。例如,使用 MySQL 命令行工具连接: mysql-uusername-p--ssl-mode=DISABLED 1. 测试SSL 关闭情况 再次运行以下查询,确保 SSL 已成功关闭: SHOWVARIABLESLIKE'have_ssl'...
默认情况下ssl都是关闭的,要是have_ssl显示NO,则表示数据库不支持SSL,需要重新编译安装来支持它,显示为DISABLED表示支持SSL,但没有开启。 >show variableslike'%ssl%';+---+---+|Variable_name|Value|+---+---+|have_openssl|DISABLED||have_ssl|DISABLED||ssl_ca|||ssl_capath|||ssl_cert|||ssl_ci...
mysql>show variables like"%ssl%";+---+---+|Variable_name|Value|+---+---+|have_openssl|DISABLED||have_ssl|DISABLED||ssl_ca|||ssl_capath|||ssl_cert|||ssl_cipher|||ssl_key||+---+---+7rowsinset(0.00sec) | have_openssl | DISABLED | | have_ssl | DISABLED |这两项表明MySQL没...
dba:(none)>show global variables like'%ssl%'; +---+---+ |Variable_name|Value| +---+---+ |have_openssl|DISABLED| |have_ssl|DISABLED|#已经关闭了SSL |ssl_ca|ca.pem| |ssl_capath|| |ssl_cert|server-cert.pem| |ssl_cipher|
如果have_ssl 的值为 DISABLED 或NO,则表示 SSL 未成功启用。请检查前面的步骤,确保所有配置都正确无误。 通过以上步骤,你应该能够成功开启 MySQL 的 have_ssl 功能。如果在此过程中遇到任何问题,请检查 MySQL 的错误日志以获取更多信息。
4 为了使远程连接时也不用SSL,我们需要关闭SSL连接功能。修改配置文件my.cnf,在[mysqld]中加入以下内容:skip_ssl然后重启MySQL服务# systemctl restart mysqld 5 查看hava_ssl的参数值有没有变化mysql> show global variables like '%ssl%';6 可以看到,have_ssl的参数值从YES变成了DISABLED,说明...
1.查看MySQL是否开启SSL 如果have_ssl为DISABLED,说明未开启 mysql> show variables like"%ssl%";+---+---+ | Variable_name | Value | +---+---+ | have_openssl | DISABLED | | have_ssl | DISABLED | | ssl_ca | ca.pem | | ssl_capath | | | ssl...
4.1强制SSL user_1登陆,如果不开启ssl-mode,登陆报错。使用SSL才能登陆 [root@box1 pki]# mysql -uuser_1 -phello -h127.0.0.1 --ssl-mode=disabled mysql: [Warning] Using a password on the command line interface can be insecure. ERROR 1045 (28000): Access denied for user 'user_1'@'localhos...
您可以通过MySQL命令行客户端验证SSL连接是否已禁用。 mysql-uyour_username-p 1. 在MySQL命令行中输入以下命令: SHOWVARIABLESLIKE'%ssl%'; 1. 如果have_ssl的值为DISABLED,则说明SSL连接已成功禁用。 示例 假设您在开发环境中使用MySQL数据库,并决定禁用SSL以提高性能。您可以按照上述步骤修改配置并验证。