MySQL关闭SSL

博主介绍:

计算机科班人,全栈工程师,掌握C、C#、Java、Python、Android等主流编程语言,同时也熟练掌握mysql、oracle、sqlserver等主流数据库,能够为大家提供全方位的技术支持和交流。

具有丰富的项目经验和开发技能。提供相关的学习资料、程序开发、技术解答、代码讲解、文档报告等专业服务。

目录

系统环境:

shell 复制代码
[dalaochao@xxzx-dalaochao-19 ~]$ cat /etc/os-release
NAME="Kylin Linux Advanced Server"
VERSION="V10 (Tercel)"
ID="kylin"
VERSION_ID="V10"
PRETTY_NAME="Kylin Linux Advanced Server V10 (Tercel)"
ANSI_COLOR="0;31"

MySQL版本:5.7.44

1、查看SSL的开启状态
sql 复制代码
SHOW VARIABLES LIKE '%ssl%';

have_openssl表示是否支持SSL。have_ssl的值为YES,表示已开启SSL。

2、修改配置文件/etc/my.cnf,添加 skip_ssl
shell 复制代码
[mysqld]
#
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
#
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
#
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
port=8888

# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
skip_ssl
3、重启mysqld服务
shell 复制代码
systemctl mysqld restart
4、再次查看SSL,have_ssl的值为DISABLED,即为关闭状态

大家点赞、收藏、关注、评论啦!


更多技术干货,请持续关注程序员大佬超。

原创不易,转载请务必注明出处。

相关推荐
先做个垃圾出来………7 分钟前
Python常见文件操作
linux·数据库·python
轩情吖9 分钟前
MySQL库的操作
android·数据库·mysql·oracle·字符集·数据库操作·编码集
LaughingZhu9 分钟前
Product Hunt 每日热榜 | 2026-02-25
数据库·人工智能·经验分享·神经网络·chatgpt
Flobby52910 分钟前
深入理解 MySQL 锁:从全局锁到死锁检测
数据库·后端·mysql
是小崔啊11 分钟前
MySQL22 - 分库分表的聚合问题
数据库
troublea15 分钟前
ThinkPHP3.x高效学习指南
mysql·nginx·缓存
玖雨y19 分钟前
【DDIA】存储和查询
数据库·后端·存储·ddia
赤月奇21 分钟前
https改为http
数据挖掘·https·ssl
蒸蒸yyyyzwd27 分钟前
redis实战学习笔记p1-12
数据库·笔记
菜鸟小九28 分钟前
redis原理篇(五种数据结构)
数据结构·数据库·redis