c c 連線mysql,並進行資料查詢

2021-06-22 14:05:19 字數 972 閱讀 6305

1、首先安裝mysql,mysql++,mysql++-devel等:

shell>> sudo apt-get install mysql-server-5.1,mysql-server-core-5.1,mysql-client-5.1,libmysqlclient15-dev,libmysqlcppconn-dev,libmysql++-dev,libmysql++-doc,libmysqlclient-dev

2、安裝好後,將會在/user/lib下找到下面幾個檔案:

libmysqlpp.so    #c++ 連線檔案

libmysqlclient.so #c 連線檔案

3、設定聯結器,新增libmysqlpp.so

4、開始寫程式了

#include 

#include

//定義mysql操作命名空間

using namespace mysqlpp;

using namespace std;

#define db_name "test" //庫名

#define db_host "localhost" //位址

#define db_user "root" //帳戶

#define db_pwd "123456" //密碼

int main()

//進行查詢

mysqlpp::query _query = _con.query("select * from _user");

//儲存資料

mysqlpp::storequeryresult _result = _query.store();

for(unsigned int i = 0; i < _result.num_rows(); i++)

return 0;

}

C 連線MYSQL資料庫並進行查詢

using mysql.data mysqlclient using system.data sqlclient 4 這裡進行簡單的頁面布局,用了乙個按鈕,乙個listview控制項,乙個datagridview控制項,其中listview控制項名字為listview1,datagridview控制...

C 連線MYSQL資料庫並進行查詢

摘要 之前用mfc開發結果介面太難看被pass了,要求用c 重新來開發 using system.data.sqlclient 4 這裡進行簡單的頁面布局,用了乙個按鈕,乙個listview控制項,乙個datagridview控制項,其中listview控制項名字為listview1,datagri...

koa連線mysql資料庫並進行簡單增刪改查

初級菜鳥,為圖方便暫時在路由中配置資料庫未使用連線池 路由檔案 const mysql require mysql 引入資料庫外掛程式 const koarouter require koa router const router koarouter 連線資料庫 const connection m...