mysql - CodeBlocks c++ 使用 SQLAPI++ 连接到 MySQL 时出错

标签 mysql c++11 codeblocks sqlapi++

我擅长Code Blocks c++ 11、Python 3和MySQL,最近我正在尝试使用SQLAPI++连接MySQL。 我从官网复制了代码http://www.sqlapi.com/Examples/step1.cpp并根据需要修改数据库名称、用户名和密码。代码编译成功但是遇到了 以下错误“进程返回 -1-73741819(0xC0000005)”。

我在 Windows 10 上运行 CodeBlocks 17.12 和 MySQL 8.0, 我在链接 Unable to connect to MYSQL using SQLAPI++ 中搜索了问题的答案。作者 Siddhant 表示,他使用 CodeBlock 10.0.5 和 MySQL 5.5 修复了该错误。

我必须返回到 CodeBlock 10.0.5 和 MySQL 5.5 吗?目前该数据库在 Python 3 上运行良好。

预先感谢您的帮助。

最佳答案

解决方案:用64位编译器重新编译CodeBlocks,购买SQLAPI++的源代码并用64位编译器编译,然后Codeblocks c++可以与SQLAPI++很好地配合。

关于mysql - CodeBlocks c++ 使用 SQLAPI++ 连接到 MySQL 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51073520/

相关文章:

代码块中的 C++11 编译问题

Python mysql.connector 模块,将数据传递到字符串 VALUES %s

mysql - SQL 内连接和多行连接

c++ - 函数返回的 decltype

c++ - shared_ptr 析构函数、复制和不完整类型

c++ - 您究竟如何通过函数的参数传递数组?

MySQL 条件 JOIN 使用 CASE Stmt

php - 如何在 PHP 中使用 date_default_timezone_set() 函数和 +1 天的日期

arrays - 转换匿名数组初始值设定项列表

检查斐波那契素数的项数