c 動態連線mysql C連線mysql

2021-10-18 17:28:33 字數 1013 閱讀 8464

我是在ubuntu系統下測試的

此系統下,mysql安裝: apt-get install mysql-server 等了有10多分鐘

然後又裝了mysql-client: apt-get install mysql-client

還不夠還需要mysql的開發包: apt-get install libmysql++

沒有許可權的話sudo ***

敲下**

#include

#include "mysql.h"

int main(void)else{

printf("connection failed\n");

mysql_close(conn_ptr);

return exit_success;

編譯gcc -o testmysql testmysql.c

testmysql.c:4:19: fatal error: mysql.h: no such file or directory

compilation terminated.

然後修改gcc -o testmysql testmysql.c  -i/usr/include/mysql/

/tmp/ccw7qmov.o: in function `main':

testmysql.c:(.text+0x11): undefined reference to `mysql_init'

testmysql.c:(.text+0x8f): undefined reference to `mysql_real_connect'

testmysql.c:(.text+0xc0): undefined reference to `mysql_close'

collect2: ld returned 1 exit statu

最後修改

gcc -o testmysql testmysql.c -i/usr/include/mysql/ -lmysqlclient -wall -g

成功

c 連線mysql C 連線MySql

官方文件 機器配置 機器環境 mac 10.14 mysql版本 8.0.4 rc,自行編譯,編譯步驟 mysql 存放路徑 users shiyibo lnmp mysql ide clion 目錄劃分 main.cpp mydb.h mydb.cpp file mydb.h created by...

qtp連線mysql 無驅動 QTP連線MySQL

1 安裝 connector odbc 2 檢視資料來源名稱 控制面板 管理工具 資料來源 odbc 新增 3 連線資料庫 dim conn,connstring 建立資料庫例項 set conn createobject adodb.connection 連線字串 connstring drive...

qtp連線mysql 無驅動 QTP連線MySQL

1 安裝 connector odbc 2 檢視資料來源名稱 控制面板 管理工具 資料來源 odbc 新增 3 連線資料庫 dim conn,connstring 建立資料庫例項 set conn createobject adodb.connection 連線字串 connstring drive...