从ubuntu18.04 ubuntu起,会定期更新软件包。更新后,新版本的mysql需要SSL连接,然后系统无法连接到Mysql数据库并出现错误。
输入以下命令禁用MySQL的SSL,并且重启MySQL服务
sed -i '/skip_ssl/d' /etc/mysql/mysql.conf.d/mysqld.cnf
echo "skip_ssl" >> /etc/mysql/mysql.conf.d/mysqld.cnf
service mysql restart
修复后,输入以下命令禁止Ubuntu自动更新
sed -i 's/Update-Package-Lists "1"/Update-Package-Lists "0"/g' /etc/apt/apt.conf.d/20auto-upgrades