visual studio 连接mysql数据库
时间: 2023-10-30 08:06:59 浏览: 136
要在 Visual Studio 中连接 MySQL 数据库,需要进行以下步骤:
1. 下载 MySQL Connector/C++,并安装。
2. 在 Visual Studio 中创建一个新的 C++ 项目。
3. 在项目属性中,选择“VC++ 目录”,并添加 MySQL Connector/C++ 的 include 和 lib 目录。
4. 在项目属性中,选择“链接器”,并添加 MySQL Connector/C++ 的 lib 文件。
5. 在代码中包含 MySQL Connector/C++ 的头文件,并使用相应的 API 连接到 MySQL 数据库。
以下是一个简单的示例代码:
```cpp
#include <iostream>
#include <mysql_connection.h>
#include <mysql_driver.h>
#include <cppconn/resultset.h>
#include <cppconn/statement.h>
int main() {
sql::mysql::MySQL_Driver *driver;
sql::Connection *con;
sql::Statement *stmt;
sql::ResultSet *res;
driver = sql::mysql::get_mysql_driver_instance();
con = driver->connect("tcp://127.0.0.1:3306", "username", "password");
con->setSchema("database_name");
stmt = con->createStatement();
res = stmt->executeQuery("SELECT * FROM table_name");
while (res->next()) {
std::cout << res->getString("column_name") << std::endl;
}
delete res;
delete stmt;
delete con;
return 0;
}
```
阅读全文