DevC是一款流行的C/C++編程工具,如果要讓DevC連接MySQL數據庫,需要安裝MySQL Connector/C++開發工具包,并引用MySQL頭文件和庫文件。
#include#include #include #include #include using namespace std; int main() { // 1. 創建數據庫連接 sql::Driver* driver = get_driver_instance(); sql::Connection* conn = driver->connect("tcp://127.0.0.1:3306", "root", "123456"); // 2. 調用操作數據庫的語句 sql::Statement* stmt = conn->createStatement(); sql::ResultSet* res = stmt->executeQuery("SELECT * FROM student"); // 3. 遍歷查詢結果 while (res->next()) { cout<< "ID: "<< res->getInt("id")<< ", Name: "<< res->getString("name")<< endl; } // 4. 釋放資源 delete res; delete stmt; delete conn; return 0; }
以上代碼中,包含了MySQL頭文件和庫文件,可以通過MySQL Connector/C++提供的Driver類建立數據庫連接。
在實際開發中,需要根據具體的業務需求編寫SQL語句,然后通過Statement類執行該語句,并使用ResultSet類遍歷查詢結果。
需要注意的是,在連接MySQL數據庫時,需要提供正確的數據庫地址、用戶名和密碼。