欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c++ mysql 連接mysql數據庫

夏志豪2年前9瀏覽0評論

C++程序開發中經常需要使用數據庫,而MySQL是一個廣泛使用的關系型數據庫管理軟件,本文將介紹如何在C++中使用MySQL連接和操作數據庫。

首先需要下載和安裝MySQL C++ Connector,可以在官方網站上下載并安裝。

在C++項目中引入MySQL Connector的頭文件:

#include#include#include#include

接下來就可以連接MySQL數據庫了:

sql::Driver *driver;
sql::Connection *con;
sql::Statement *stmt;
sql::ResultSet *res;
//連接數據庫
driver = get_driver_instance();
con = driver->connect("tcp://127.0.0.1:3306", "root", "password");
con->setSchema("database_name");
//使用SQL語句操作數據庫
stmt = con->createStatement();
res = stmt->executeQuery("SELECT * FROM table_name");
//遍歷查詢結果
while (res->next()) {
int id = res->getInt("id");
std::string name = res->getString("name");
//其他字段查詢和處理...
}
//釋放資源
delete res;
delete stmt;
delete con;

在以上示例代碼中,將localhost改為了IP地址127.0.0.1,3306是MySQL服務端口號,root和password為登錄MySQL所用的用戶名和密碼。setSchema()方法用于選擇要使用的數據庫。

C++程序連接MySQL數據庫成功后,就可以使用SQL語句操作數據庫,包括增刪改查等操作。

參考資料:

1. MySQL Connector/C++ Developer Guide

2. MySQL C++ Connector 官方網站