C語言連線MySQL(codeblocks)

2021-09-07 11:01:42 字數 666 閱讀 7144

#include #include #include /*資料庫連線用巨集*/

#define host "localhost"

#define username "root"

#define password "root"

#define database "mysql"

int main()

void query_sql(char* sql)

else /*如今就代表執行成功了*/

}/*不要忘了關閉連線*/

mysql_close(&my_connection);}}

else

}

注意事項:

1.在linker settings->link libraries中加入libmysql.lib的路徑

2.在search directories->的compiler中加入mysql.h的目錄路徑(總之就是讓編譯器能找到libmysql.lib和mysql.h)

3.在#include 之前加入#include (網上非常多資料沒有這一步。可是我這邊實際操作時發現不加這一句編譯無法通過)

執行結果:

C語言連線mysql

必要條件 1.使用帶mysqlconectionfor c c 的mysql安裝包。2.在專案屬性中vc 目錄,包含目錄中選擇mysql的include資料夾,庫目錄,選擇mysql的lib資料夾,聯結器輸入的附加依賴項,增加libmysql.lib c 裡include標頭檔案mysql.h,並且...

c語言中連線mysql

1 配置 vc 目錄中新增 包含目錄 c program files mysql mysql server 5.7 include 庫目錄 c program files mysql mysql server 5.7 lib c program files mysql mysql server 5....

C語言連線oracle例項

使用c語言連線oracle資料庫通過proc程式設計連線 test.pc實現的功能是在emp表中查詢資料,通過使用者輸入emp id,得到對應的emp name。test.pc檔案內容如下 include include include exec sql include sqlca int main...