sql >> Databasteknik >  >> RDS >> Mysql

gcc kommer inte att kompilera och köra MySQL C-bibliotek

MySQL kommer med ett speciellt skript som heter mysql_config . Den ger dig användbar information för att kompilera din MySQL-klient och ansluta den till MySQL-databasservern.

Passera --libs option – Bibliotek och alternativ som krävs för att länka till MySQL-klientbiblioteket.

$ mysql_config --libs

Typisk utgång:

-L/usr/lib64/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib64 -lssl -lcrypto

Nu kan du lägga till detta till din kompilerings-/länkrad:

gcc -o mysql-test MySQL-Test.c $(mysql_config --libs)


  1. Ansluta en 64-bitars applikation till Clarion TopSpeed

  2. Entity Framework skapar ett tabellnamn i plural, men vyn förväntar sig ett singular tabellnamn?

  3. Automatisera säkerhetskopiering och underhållsjobb med hjälp av underhållsplan i SQL Server

  4. Docker Compose mysql import .sql