Mysql c++ 连接器错误
Mysql c++ connector error
我用 c++ 做了一个应用程序。此应用程序连接到MySQL数据库(它使用mysql c ++连接器)。
当我使用本地数据库在计算机中运行该应用程序时,一切正常。但是当我使用自己的数据库在我的服务器 (centos) 中运行它时,它会返回一个 sqlException,并显示消息:"连接处于自动提交模式"。
之后,我无法执行任何查询。
有人知道发生了什么吗?谢谢
编辑:我用来连接数据库的代码
driver = sql::mysql::get_driver_instance();
con = driver->connect(host,user,pass);
con->setSchema(bd);
host 是数据库主机 (tcp://IP:PORT)用户是数据库用户传递是数据库传递bd 是数据库名称
> 当我在 ubuntu 12.04 上运行它时,我遇到了完全相同的问题,我正在链接到从 dev.mysql.com 下载的 12.04 库,但当我将其链接到 14.04 的库时,它得到了解决。对于 RHEL5 和 RHEL6 库,我在 RHEL6 上都面临着同样的问题。也许你应该尝试安装 CentOS7 库。
相关文章:
- MySQL C++连接器链接错误
- Visual Studio 2017 中的 MySQL 连接器/C++ 错误"Unresolved external symbol _get_driver_instance"
- 循环中的MySQL连接器/C 错误
- MySQL C++连接器程序抛出错误 15
- MySQL 连接器错误,将代码从 Java 转换为 C++
- 从源代码构建 MySQL 连接器/C++(找不到 Boost 库错误)
- "int8_t":尝试将MySQL CPP连接器连接到Visual Studio 2010时Config.h中的重新定义错误
- Mysql c++ 连接器错误
- MySQL / C ++连接器错误:使用旧的(4.1.1之前)身份验证协议的连接被拒绝
- MySQL / C ++连接器错误:libmysqlcppconn.so.7:无法打开Sahred目标文件:没有这样的文
- 连接器/C++-必要的库+错误
- MySQL C++连接器MySQL_Prepared_Statement::getUpdateCount错误
- mysql c++连接器错误:连接器命令失败,退出代码为1
- MySQL:"Commands out of Sync"错误(C 连接器)
- Boost 1.59连接器错误
- 使Boost连接器错误
- Eclipse CDT中的POSIX IPC连接器错误
- 苹果Mach O连接器错误
- c++ MySQL连接器链接错误
- 编译mysql连接器c++与mingw,编译错误