如何使用xdevapi通过C++代码登录MySQL
How can I login to MySQL via C++ code using xdevapi?
我正试图使用构建连接器C++通过C++代码登录MySQL,这是我删除密码后的代码:
std::string url="mysqlx://localhost:3306/license_db?user=licuser&password=**********";
会话mySession(url);
mySession.sql("use license_db").execute();
auto-result=mySession.sql("SELECT*FROM product").execute();
第1行=result.fetchOne();
该代码导致"Session mySession(url);"行出现异常,异常显示"分配错误"。
有人能帮忙吗?
URI通常mysqlx://user:password@host:3306/schema用于X DevAPI,适用于JS、PHP和Python。
上有一个示例https://dev.mysql.com/doc/x-devapi-userguide/en/database-connection-example.html对于C++
var mySession=MySQLX.GetSession("服务器=本地主机;端口=33060;用户=用户;密码=密码;");
相关文章:
- C++我的数学有什么问题,为什么我的代码不能正确循环
- 代码在main()中运行,但在函数中出现错误
- 在VS代码中交叉编译Windows与Linux上的MinGW的SDL程序
- 编译包含字符串的代码时遇到问题
- 我在c++代码中生成了一个运行时#3异常
- 如何在linux终端中同时编译和运行c++代码
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- 在Linux for Windows上编译C++代码时出错
- 我的字符计数代码计算错误.为什么
- 孤立代码块在结构中引发异常
- 在编译C++代码(具有dlib和opencv)到WASM时面临问题
- 为什么我的C#代码在调用回C++COM直到Task时会暂停.等待/线程.加入
- 处理小于cpu数据总线的数据类型.(c++转换为机器代码)
- 此代码是否违反一个定义规则
- 为什么我的代码在输出中增加了93天
- 如何使用xdevapi通过C++代码登录MySQL
- 我的登录代码验证我的凭据,但不登录
- 从 mfc 应用程序点击网络服务,并希望从网络服务登录方法读取用户代码返回
- C/C++ 代码 2nd = 登录操作
- 登录功能,如果代码在第一次尝试时出错,则不会登录