Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Nie można znaleźć pliku mysql.h

mysql.h plik z libmysqlclient-dev Pakiet Ubuntu znajduje się w /usr/include/mysql/mysql.h .

Nie jest to standardowa ścieżka wyszukiwania dla kompilatorów, jednak /usr/include jest.

Zwykle użyjesz mysql.h nagłówek w kodzie w ten sposób:

#include <mysql/mysql.h>

Jeśli nie chcesz określać przesunięcia katalogu w swoim źródle, możesz przekazać -I flag do gcc (jeśli tego właśnie używasz), aby określić dodatkowy katalog wyszukiwania dołączeń, a wtedy nie będziesz musiał zmieniać istniejącego kodu.

np.

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. Tabela MySQL jest oznaczona jako uszkodzona i ostatnia (automatyczna?) naprawa nie powiodła się

  2. Importuj plik CSV, aby zaktualizować tylko jedną kolumnę w tabeli

  3. Widok MySQL działa bardzo wolno. Czemu?

  4. Jak tworzyć wyzwalacze w bibliotece migracji Codeigniter

  5. Kolumna „user_id” na liście pól jest niejednoznaczna