TarsCloud / TarsFramework

Tars Basic service framework
BSD 3-Clause "New" or "Revised" License
198 stars 143 forks source link

框架服务不支持MySQL 8 #143

Closed diagowang closed 6 months ago

diagowang commented 6 months ago

因MySQL5.7停止维护了,打算将tars使用的MySQL升级至8.0,因为云数据库提供商的MySQL8.0的ssl无法关闭,导致现在框架服务启动不了,通过mysql-tool 检查的报错方式如下: /usr/local/tars/cpp/deploy/mysql-tool --host=xxx.com --user="root" --pass="xxxxx" --port=3306 --check error: [TC_Mysql::connect]: mysql_real_connect: SSL connection error: unknown error number

云数据库提供商那边回复说,在确认连接工具支持 TLS 1.2或更高级的协议的前提下,在连接数据库时设置 --ssl-mode=DISABLED (mysql -h [endpoint] -u [username] -p --ssl-mode=DISABLED)来解决问题。

请问有计划修复这个问题吗?

这里有篇文章可以参考一下:https://www.modb.pro/db/633722