Ubuntu Qt中如何使用MySQL數據庫?
1. 安裝MySQL驅動程序
2. 創建數據庫連接
3. 執行SQL查詢
4. 處理查詢結果
安裝MySQL驅動程序
tu中使用Qt開發程序時,需要安裝MySQL驅動程序才能與MySQL數據庫進行交互??梢酝ㄟ^以下命令安裝:
```stallysql
創建數據庫連接
在使用MySQL數據庫之前,需要先創建一個數據庫連接??梢酝ㄟ^以下代碼創建一個連接:
```cpp
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");e("localhost"); // 數據庫主機名eydb"); // 數據庫名稱eyuser"); // 數據庫用戶名ypassword"); // 數據庫密碼()) {nect to database.";
執行SQL查詢
連接到數據庫后,可以執行SQL查詢。可以使用QSqlQuery類執行SQL查詢,例如:
```cpp
QSqlQuery query;ytable WHERE id = :id");dValue(":id", 1);
if (query.exec()) {ext()) {tt();gameg();ame;
}
處理查詢結果
執行SQL查詢后,可以通過QSqlQuery類的函數獲取查詢結果。例如,可以使用value()函數獲取每個字段的值,如:
```cpptt();gameg();
tg()等。
tualTableModel等。