1. 程式人生 > >ubuntu 16.04下安裝 mysql-connector-c-6.1.11-linux-glibc2.12-x86_64.tar.gz

ubuntu 16.04下安裝 mysql-connector-c-6.1.11-linux-glibc2.12-x86_64.tar.gz

最近在玩MySQL,就想著用c語言去連結資料庫,看了網上的c語言連結資料的例子,怎麼也執行不了;
網上說要安裝一個庫,如下:
安裝:sudo apt-get install libmysqlclient-dev
不知道是不是我電腦的原因,這種裝過以後報了錯誤,好像是:mysql-common之類的錯誤。但是確實可以用c語言連結資料庫了,但是我是一個強迫症很強的人。所以,我就把這個給remove了。我找到了另外一中方法解決這個問題。

首先下載
mysql-connector-c-6.1.11-linux-glibc2.12-x86_64.tar.gz,官網有的下載;
1、解壓
2、拷貝解壓縮包中的“include”目錄中所有檔案到“/usr/include”。
3、拷貝解壓縮包中的“lib”目錄中所有檔案到“/usr/lib”。
4、拷貝mysql-connector-c-6.1.11-linux-glibc2.12-x86_64/bin/mysql_config到/usr/bin/目錄下

然後你再gcc -o t test.c -Iusr/include/mysql -lmysqlclient就發現可以了。
有問題歡迎提問。