我刚刚开始对此进行了一些研究,并且不完全确定当参数似乎需要一个int时,如何将“SSL_Mode_DISABLED”作为有效语句传递。
我试着添加第二行,这样它就有效了。
mysql_options(&self->handle, MYSQL_OPT_RECONNECT, &reconnect);
mysql_options(&self->handle, MYSQL_OPT_SSL_MODE, SSL_MODE_DISABLED);
MYSQL_OPT_SSL_MODE(参数类型:无符号整数 *)
用于连接到服务器的安全状态:SSL_MODE_DISABLED、SSL_MODE_PREFERRED、SSL_MODE_REQUIRED、SSL_MODE_VERIFY_CA、SSL_MODE_VERIFY_IDENTITY。如果未指定此选项,则默认值为SSL_MODE_PREFERRED。这些模式是mysql. h中定义的mysql_ssl_mode枚举的允许值。
1条答案
按热度按时间falq053o1#
我也遇到了同样的问题,试图找到简单的实际例子。
经过一点尝试和错误,下面的似乎是为我工作。