QT5 3連線mysql資料庫

2021-09-30 13:04:30 字數 1290 閱讀 6966

一 環境:

mysql 5.7

qt 5.3

二 步驟

1.檢視qt包含的資料庫驅動,新建空的qt專案databasedriver,在databasedriver.pro中新增

qt+=sql
sources

+=\

main.cpp
qt

+=widgets

新增main.cpp檔案。 

這裡使用qsqldatabase類的靜態函式drivers()獲取可用驅動列表,然後遍歷輸出。執行結果:

2.建立資料庫連線

a.新建空的qt專案,命名為mysqltest,在mysqltest.pro中新增

qt

+=sql

headers

+=\

conn.h
sources

+=\

main.cpp
b.新增conn.**件

#ifndef

conn_h

#define

conn_h

#include

#include

bool

connectiondatabes()

else

return

true;

}
#endif

//conn_h

c.新增main.cpp檔案

#include

"conn.h"

int

main()

3.開啟mysql workbench。可以右鍵計算機,選擇「管理」,進入「服務」,檢視mysql服務是否開啟。

4."ctrl"+"r"執行qt檔案。

此時qt與mysql連線完成。

Qt筆記 1 連線 SQL Server 資料庫

前言 準備轉向qt開發,打算把學習過程記錄下來,無數次有過記錄學習過程的想法但都沒有實現,希望自己這次能堅持下去。正題 本文示例成功執行的前提是電腦上已經執行了sql server並且有資料庫及資料表。1 新建工程 單擊choose 填寫工程名稱 這裡是1 及選擇目錄 next next next ...

AS3連線MYSQL資料庫

最近由於製作任務編輯器,需要連線到資料庫中進行一些任務資料的操作,而我們存放任務資料的資料庫中mysql,所以就找了一下as3接連mysql資料庫的資料。找到乙個好東西 actionscript 3 mysql driver 用svn的童鞋可以直接checkout 為了使用簡單,我做了乙個簡單的包裝...

VS2010連線mysql資料庫

用visual studio 2010連線mysql資料庫。1 在vs中新建乙個控制台專案mysql test。2 選擇project properties configuration properties 1 vc directories include directories目錄中新增 d pr...