Ubuntu: File mysql.h can't be found


I have installed MySQL in Ubuntu 14.04 but I can't find the mysql.h file in any directory. I don't mean that the compiler can't find it, as mentioned in countless other questions, here but I can't find the actual file. Why is that? Where can I find it?


If you can't find mysql.h then it probably isn't anywhere in your filesystem unless you have one of these three packages installed which provides mysql.h:

  • libmariadbclient-dev - /usr/include/mysql/mysql.h
  • libmysqlclient-dev - /usr/include/mysql/mysql.h
  • pike7.8-mysql - /usr/lib/pike7.8/7.4/include/mysql.h


try $ find /usr/ -name 'mysql.h' or perhaps it is present at /usr/include/mysql/mysql.h. (Iam not sure)

Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Next Post »