lanhai0859 2023-02-17 16:49 采纳率: 33.3%
浏览 85
已结题

c 连接mysql8数据 执行mysql_real_connect 报错 SSL connection error: SSL_CTX_new failed

c 连接mysql8数据 执行mysql_real_connect 报错 SSL connection error: SSL_CTX_new failed

这里是初始化
mysql_library_init(0, NULL, NULL);
snprintf(ip, IP_LEN, "%s", info.ip);
snprintf(user, USER_LEN, "%s", info.user);
snprintf(pwd, PWD_LEN, "%s", info.pwd);
snprintf(dbname, DBNAME_LEN, "%s", info.dbname);
port = info.port;
MYSQL *conn = mysql_init(NULL);

这里是连连接数据库

if (mysql_real_connect(conn, ip, user, pwd, dbname, port, NULL, CLIENT_MULTI_STATEMENTS) == NULL)
   {
      __log("连接失败,原因:%s", mysql_error(conn));
      close();
      return -1;
   }

结果报错 SSL connection error: SSL_CTX_new failed

  • 写回答

15条回答 默认 最新

  • 快乐鹦鹉 2023-02-17 16:52
    关注

    int res = mysql_library_init(0, NULL, NULL);
    看一下这个初始化成功没
    再检查一下conn是否为空

    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 2月25日
  • 创建了问题 2月17日

悬赏问题

  • ¥15 目详情-五一模拟赛详情页
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?
  • ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算
  • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
  • ¥15 cmd cl 0x000007b
  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line