我是靠谱客的博主 单纯雪碧,最近开发中收集的这篇文章主要介绍MySql 8.0 Connector/C++的使用1. 问题1-编译时出现“未定义的引用之类”的undefined reference to `mysqlx::abi2::r0::string::Impl::to_utf82. 问题2-运行时出现CDK:ERROR:Capability prepare failed for 'tls',觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1. 问题1-编译时出现“未定义的引用之类”的undefined reference to `mysqlx::abi2::r0::string::Impl::to_utf8

问题原因:可能的原因是通过官方已经打包好的安装包进行安装的mysql库和系统环境不兼容导致的。

解决办法:下载mysql connector库源码,通过源码进行安装

2. 问题2-运行时出现CDK:ERROR:Capability prepare failed for 'tls'

在创建session时增加以下参数(关闭SSL模式):mysqlx::SessionOption::SSL_MODE, mysqlx::SSLMode::DISABLED

mysqlx::Session from_option_list(
				SessionOption::USER, "user",
				SessionOption::PWD, "pwd",
				SessionOption::HOST, "host",
				SessionOption::PORT, port,
				SessionOption::DB, "db",
				SessionOption::SSL_MODE, SSLMode::DISABLED
			)

 

最后

以上就是单纯雪碧为你收集整理的MySql 8.0 Connector/C++的使用1. 问题1-编译时出现“未定义的引用之类”的undefined reference to `mysqlx::abi2::r0::string::Impl::to_utf82. 问题2-运行时出现CDK:ERROR:Capability prepare failed for 'tls'的全部内容,希望文章能够帮你解决MySql 8.0 Connector/C++的使用1. 问题1-编译时出现“未定义的引用之类”的undefined reference to `mysqlx::abi2::r0::string::Impl::to_utf82. 问题2-运行时出现CDK:ERROR:Capability prepare failed for 'tls'所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部