QT筆記(2) MySQL的安裝Qt的配置

2021-07-26 12:03:51 字數 1075 閱讀 5807

mysql資料庫之前寫web**時用到過,感覺很好用,之前是phpnow將php+mysql+apache的整合安裝包,所以安裝配置很方便,但是現在轉為桌面應用,要配置mysql和qt,所以這裡重新記錄一下配置方法。

2、過程配置的注意要與自己的qt相應的版本,是32位的還是64位的,不然配置不了,比如下紅圈部分:

3、然後是設定資料庫的名稱和密碼,一般使用者就是root,密碼要記住了不然待會qt就沒辦法訪問,截圖如下:

4、配置qt與mysql,將\mysql\mysql server 5.6\lib目錄下的:libmysql.lib,mysqlclient.lib,libmysql.dll複製到\qt\qt5.5.1\5.5\mingw492_32\bin目錄下。

5、將libmysql.dll複製到c:\windows下,不然連線時候會報錯:如下圖:

6、執行qt**;新建qt專案,在pro裡新增qt

+=sql;實驗源**如下:

#include "mainwindow.h"

#include "ui_mainwindow.h"

#include #include #include using namespace std;

mainwindow::mainwindow(qwidget *parent) :

qmainwindow(parent),

ui(new ui::mainwindow)

else

*/}mainwindow::~mainwindow()

執行效果如下圖:

MySQL 筆記2 MySQL 基礎

mysql 系列筆記是筆者學習 實踐mysql資料庫的筆記 mysql 資料庫基礎入門教程 mysql 官方文件 儲存引擎 儲存資料的技術。mysql中的資料可以用各種不同的技術儲存在檔案 或者記憶體 中,這些技術中的每一種技術都使用不同的儲存機制 索引技巧 鎖定水平並且最終提供廣泛的不同的功能和能...

MySQL學習筆記 2 MySQL高階

mysql學習筆記 2 mysql高階 1.mysql資料庫邏輯結構 innodb儲存的邏輯結構包括 表空間 table space 段 segment 區 extent 塊 頁 block page 預設情況下,所有資料都儲存在共享表空間中。如果設定了innodb file per table,每...

Qt學習筆記2

訊號和槽機制屬於qt的特色機制,他提供了不同控制項之間通訊功能,每個控制項都包含了預定義的訊號和槽,我們也可以自己為類定義訊號和槽,當乙個類被繼承的時候他的訊號和槽也同樣會被繼承,乙個類如果支援訊號和槽他必須繼承自qobject 比如我們想實現button和mainwindow之間的通訊,當按鈕被點...