database:mysql.h: No such file or directory
在Ubuntu體系中,已經安裝了mysql,即應用sudo apt-get install mysql-server mysql-client
但是用C編譯mysql資料庫時,報錯
fatal error: mysql.h: No such file or directory
出現這個錯誤是因為體系沒有安裝mysql開發庫
sudo apt-get install libmysql++-dev
編譯時須要加連線-lmysqlclient.
編譯源法度的時辰,如下號令:
gcc -I/usr/include/mysql *.c -L/usr/lib/mysql -lmysqlclient -o *
g++ -I/usr/include/mysql csql_demo.cpp -L/usr/lib/mysql -lmysqlclient -o csql_demo.e
and then i got:
$ ./csql_demo.e
Error connecting to Mysql!
change the password and the database name and fixed it now .
/*練習mysql資料庫的連線*/ #include <stdio.h> #include <mysql.h> int main() { MYSQL mysql; int t, r; /*連線之前,先用mysql_init初始化MYSQL連線控制代碼*/ mysql_init(&mysql); /*使用mysql_real_connect連線伺服器,其引數依次為MYSQL控制代碼,伺服器IP地址, 登入mysql的使用者名稱,密碼,要連線的資料庫等*/ if(!mysql_real_connect(&mysql, "localhost", "root", "123123", "yayaya", 0, NULL, 0)) printf("Error connecting to Mysql!\n"); else printf("Connected Mysql successful!\n"); /*關閉連線*/ mysql_close(&mysql); return 0; }
log in mysql from terminal and
create database yayaya;
and then do this again :
g++ -I/usr/include/mysql csql_demo.cpp -L/usr/lib/mysql -lmysqlclient -o csql_demo.e
./csql_demo.e
Connected Mysql successful!
相關推薦
database:mysql.h: No such file or directory
在Ubuntu體系中,已經安裝了mysql,即應用sudo apt-get install mysql-server mysql-client 但是用C編譯mysql資料庫時,報錯 fatal error: mysql.h: No such file or directo
Linux下出現 error: mysql.h: No such file or directory 的解決辦法
在linux 下使用C語言呼叫 mysql的庫會出現找不到 mysql.h 的錯誤,解決辦法如下 在使用GCC編譯的時候,加上如下幾句 需要在gcc編譯時指定 標頭檔案地址,用命令mysql_config,即可獲取mysql安裝後頭檔案所在位置,庫檔案所在位置,之後指
Qt編譯錯誤“GL/gl.h:No such file or directory”的解決方法
導致 安裝 egl 新版 工具 ubunt 沒有 一個 -o 備註:1)操作系統:Ubuntu-14.04或12.042)Linux用戶:root3)Qt版本:qt-linux-opensource-5.2.0-x86 為了迎接Qt的新紀元(從諾基亞移居到
fatal error: Python.h: No such file or directory 解決
parrot python error pycrypto python.h [常見錯誤] fatal error: Python.h: No such file or directory環境場景系統: Parrot Linux軟件: 系統python默認版本2.7 PyCharm默認版本P
cocos2d-x 移植到android中編譯的一些問題:fatal error: Box2D/Box2D.h: No such file or directory"
cocos2 app nal get dsc err 2dx ros blue 1、fatal error: Box2D/Box2D.h: No such file or directory" 須要加入box2d庫的支持,改動android.mk
fatal error: matio.h: No such file or directory
caff nbsp article https details fig onf 1.5 sudo http://blog.csdn.net/zziahgf/article/details/72900948 $ sudo apt-get install libmatio-d
fatal error C1083: 無法打開包括文件:“xx/xx.h”: No such file or directory
bsp 沒有 解決 通過 class 方法 win32 內存 win 路徑包含都正確,可是怎麽都編譯不通過。 解決方法:項目屬性 --》 配置屬性 --》 常規 --》平臺工具集,選擇帶X64的那個就好了,之前選的是win32,因為我的筆記本是64位的。 x86
fatal error: pcre.h: No such file or directory
code upd dir ror include class color dev rect /usr/include/php5/ext/pcre/php_pcre.h:29:18: fatal error: pcre.h: No such file or director
plugins/python/uwsgi_python.h:2:20: fatal error: Python.h: No such file or directory
center ext tor jsb iss install all sdn plugin 裝一臺新服務器環境的時候,裝uwsgi報錯: plugins/python/uwsgi_python.h:2:20: fatal error: Python.h: No such
ubuntu 安裝 regex模塊時 fatal error: Python.h: No such file or directory
rec err log 模塊 python.h sudo ins 根據 post 原因是 python-dev包沒有安裝 根據Py2還是py3 sudo apt-get install python-dev 或者 sudo apt-get install python3-d
解決 Boost安裝:fatal error: bzlib.h: No such file or directory 問題
++ gpo sku fat .cpp post src lib thread 參考: How to install all the boost development libraries? 解決 Boost安裝:fatal error: bzlib.h: No such
Ubuntu下 fatal error: Python.h: No such file or directory 解決方法
error ID apt overflow AC python3 TE cto fat 參考: fatal error: Python.h: No such file or directory Ubuntu下 fatal error: Python.h: No such f
numpy/arrayobject.h”: No such file or directory
rgs install array module import some compile print nump import numpyimport pyximportpyximport.install(setup_args={"script_args":["--compi
安裝MySQLdb模塊遭遇"fatal error: my_config.h: No such file or directory"的處理
fresh nag fir () ron rpm -e 64bit rst col Issue I encountered an error when I run the python script which need to import the modu
c++ include包含工程目錄下的.h檔案,報錯:fatal error C1083: 無法開啟包括檔案:“Sales_item.h”: No such file or directory
背景:刷c++primer的題目,將下載的某個標頭檔案拖拽到自己建立的工程目錄下,在自己新建的原始檔中include包含時,報無法開啟檔案 明明有檔案 為什麼說無法開啟呢 於是到本地的工程目錄中開啟一看,果然沒有這個檔案 說明通過滑鼠拖拽檔案進入到工程樹上面,檔案並沒
解決Ubuntu16.04 fatal error: json/json.h: No such file or directory
參考部落格 錯誤產生 安裝json-c庫之後,根據GitHub上面的readme檔案連結到json-c庫時出現以下錯誤: SDMBNJson.h:9:23: fatal error: json/json.h: No such file or directory #include <js
error: ext/mysqlnd/mysql_float_to_double.h: No such file or directory
報錯: 在安裝mysqli的時候,出現error: ext/mysqlnd/mysql_float_to_double.h: No such file or directory 解答: pwd /usr/local/src/php-7.1.15/ext/mysqli vi
Solve fatal error: helper_math.h: No such file or directory
director install nbsp cal oca style color sam col When the ‘fatal error: helper_math.h: No such file or directory‘ occurs, it means th
error C1083: 無法開啟包括檔案: “pyconfig.h”: No such file or directory (..\..\src\caffe\layer_factory.cpp)
問題:在編譯libcaffe.lib時,會提示 error C1083: 無法開啟包括檔案: “pyconfig.h”: No such file or directory (..\..\src\caffe\layer_factory.cpp) D:\NugetPackages\boost.1
Redis 安裝報錯 error: jemalloc/jemalloc.h: No such file or directory
錯誤描述: 安裝redis 5.0.0 時出現如下錯誤: zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory zmalloc.h:55:2: error: #error "Newer versi