使用C++ X DevAPI连接MySQL8
文章目录
预备需求
测试环境:
- Windows 10 64位
- Visual Studio 2019
- CMake 3.17.3(使用CMake构建时需要)
- MySQL 8.0.20
其他平台请参考官方文档https://dev.mysql.com/doc/connector-cpp/8.0/en/
第1步 获得C++连接器
- 在Windows平台可以通过MySQL Installer获得Connector/C++
- 也可以直接下载https://dev.mysql.com/downloads/connector/cpp/(更详细的链接https://dev.mysql.com/get/Downloads/Connector-C++/mysql-connector-c++-8.0.21-winx64.zip)
第2步 构建C++项目
方式1 使用Visual Studio 2019构建
1. 创建一个新的C++空项目
添加源文件并输入以下测试代码
#include <iostream>
#include <string>
#include <list>
#include <cstdlib>
#include <mysqlx/xdevapi.h>
using namespace my