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”);//對資料庫進行操作