天天看點

Linux C語言通路mysql資料庫(混編)

Linux C語言通路mysql資料庫,需要安裝libmysqlclient-dev,即##sudo apt-get install libmysqlclient-dev, libmysqlclient-dev是安裝mysql的C/C++庫,提供了C/C++通路mysql的API函數,需要用到的頭檔案會出現在/usr/include/mysql/裡。

Linux 的c語言和mysql的SQL混編:

1,MYSQL *conn; 

2,conn = mysql_init(NULL);  //初始化連接配接句柄

3,conn =

mysql_real_connect(conn,”host”,”user”,”password”,”SQL_name”,0,NULL,0);

// 實際進行連接配接,參數分别為,conn連接配接句柄,host是MySQL所在主機(本機的話,這個地方就是localhost)或位址,user使用者名,password密碼,database_name資料庫名,後面的都是預設

4,Res = mysql_query(conn,”create database day4”);//對資料庫進行操作