当前位置: 首页 > 知识库问答 >
问题:

如何使C++Mysql连接器与Visual Studio2019一起工作?

夹谷岳
2023-03-14

我试图用C++和MySQL在微软Studio2019上做一个数据库应用程序。我刚刚发现MSVS 2019可能无法使用C++Mysql连接器的最新版本(8.0.17版)

我正在尝试使用本页中的示例使程序工作:

https://dev.mysql.com/doc/dev/connector-cpp/8.0/jdbc_ref.html

我希望它能正常工作,但是我得到了一个bad_alloc错误,并且找不到任何解释。

编辑:顺便说一句,这是MSVS所说的错误:

boost::scoped_ptr< sql::Connection >
            con(driver->connect(url, user, pass));

共有1个答案

公羊绪
2023-03-14

试着把“解决方案配置”改成“发布”而不是“调试”,为我工作...

 类似资料:
  • 首先,我需要指出我在我的机器上运行了Wikipedia转储的sql文件,为了能够运行,我需要更新许多关于内存中可用索引大小的设置和一些其他设置。我只想提到那些大型sql查询运行成功,在内存或超时方面没有任何问题。 现在我有了一个表pagelinks(pl_from,pl_title),它显示了出现在每个维基百科页面中的链接,例如,数据可以是(1,“title1”),(1,“title2”),(2,

  • 我的pom。xml如下所示 我已经尝试了三天,使用REdhat入门指南让这个简单的示例代码与Infinispan一起使用,并下载了快速入门zip来运行它,但仍然不起作用!我一直收到Spring JMS的错误“无法连接到foo: 11222”或“池未打开”,然后是关于混合Uber和Jars版本的警告。我开始使用ehcache,这很难实现,因为只有有限的简单示例展示了如何从rest调用等中存储、检索和

  • 我最近安装了privacy vpn,结果发现启用的openvpn会破坏Docker。 当我尝试运行时,我得到以下错误 禁用vpn可以解决这个问题(不过,我宁愿不禁用它)。有没有办法使这两者和平共处?我使用debian jessie,我的openvpn有以下版本字符串 null

  • 我已经为我的web服务器(Apache)和WebSocket服务器(PHPWS)安装了let's Encypt(https://letsencrypt.org/)证书。问题是SSL WebSocket在Firefox上运行良好,但在Chrome、Chromium和Opera上却无法运行。我以前尝试过自签名证书和安全WebSocket在Chrome和Chromium中工作。 我的网页位于https:

  • 在花了一天时间尝试各种配置选项后,我无法让Debezium SQL Server连接器与ksqlDB embedded Kafka Connect配合使用。ksqlDB或Debezium网站似乎都没有关于如何设置此功能的明确指导。 有哪些文档表明,只需将相关的Kafka连接插件安装到指定位置,所有操作都应能神奇地开箱即用。。。但不幸的是,我没有这样的运气,我收到的错误信息也没有给我任何反馈。 我的

  • 我成功地用commad创建了docker docker运行--name my-db-d-p 3306:3306-v/e/dockerdata/mysql:/var/lib/mysql-e=“mysql_root_password=null”mysql 只是为了测试我是否必须键入字符串'null'作为密码;)它起作用了。使用 docker exec-it my-db bash 后来呢 MySQL-P