gpt4 book ai didi

mysql - 谷歌云 SQL 到外部奴隶 - 无法让 SSL 工作

转载 作者:太空宇宙 更新时间:2023-11-03 14:36:51 25 4
gpt4 key购买 nike

我遇到了一个问题。我有一个 Google Cloud SQL 实例(第二代),我将它用作主服务器来运行我自己的复制从服务器。一切正常,但我试图将连接更改为使用 SSL 但失败了。我遵循了各种指南...

我试过把它放在 my.cnf 中

[client]
ssl-ca=server-ca.pem
ssl-cert=client-cert.pem
ssl-key=client-key.pem

我也试过将这些行放在 [mysqld] 标题下。我已将从服务器更改为使用 SSL

CHANGE MASTER TO MASTER_SSL=1;

我在 my.cnf 中加入了 ssl 一词(这会导致连接失败)。我也尝试过使用

CHANGE MASTER TO MASTER_SSL=1, MASTER_SSL_CA = 'ca-cert.pem', MASTER_SSL_CERT = 'client-cert.pem', MASTER_SSL_KEY = 'client-key.pem';

没有什么会让它使用 SSL。如果我查询从服务器说 SSL 已禁用,但将 ssl 放在 [mysqld] 部分会停止复制工作。

证书本身都是从实例下载的,并且在我用来从不同服务器连接的 PHP 数据库类中工作正常。

有没有人有这方面的经验?我知道它失败了,因为我使用 tcpdump 来观察端口,而且 MySQL 控制台中的 \s 说 SSL 已关闭。

从站上的 MySQL 版本为:5.6.38-log MySQL Community Server (GPL)。在谷歌上它报告 MySQL 5.6

提前致谢!

最佳答案

发现问题,我还没有安装mysql-devel,现在可以了

关于mysql - 谷歌云 SQL 到外部奴隶 - 无法让 SSL 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47011628/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com