Mysql
 sql >> база данни >  >> RDS >> Mysql

mysql.h файл не може да бъде намерен

mysql.h файл от libmysqlclient-dev Пакетът Ubuntu се намира в /usr/include/mysql/mysql.h .

Това не е стандартен път за търсене за компилатори, но /usr/include е.

Обикновено използвате mysql.h заглавка във вашия код, както следва:

#include <mysql/mysql.h>

Ако не искате да посочите изместването на директорията във вашия източник, можете да подадете -I флаг към gcc (Ако това е, което използвате), за да посочите допълнителна директория за търсене за включване, и тогава няма да е необходимо да променяте съществуващия си код.

напр.

gcc -I/usr/include/mysql ...


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL актуализиране или преименуване на ключ в JSON

  2. Съставен индекс за таблица с връзки

  3. MySQL VARCHAR(255) UTF8 е твърде дълъг за ключ, но максималната дължина е 1000 байта

  4. Как да конвертирам excel файл в mysql база данни?

  5. Как мога да ускоря процеса на база данни?