sql >> Database >  >> RDS >> Mysql

gcc zal MySQL C-bibliotheken niet compileren en uitvoeren

MySQL wordt geleverd met een speciaal script genaamd mysql_config . Het biedt u nuttige informatie voor het compileren van uw MySQL-client en het verbinden met de MySQL-databaseserver.

Pass --libs optie - Bibliotheken en opties die nodig zijn om te koppelen met de MySQL-clientbibliotheek.

$ mysql_config --libs

Typische output:

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

Nu kun je dit toevoegen aan je compile/link-regel:

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


  1. Is er een MySQL-opdracht om zoiets als drop-tabellen te implementeren, behalve t1,b2?

  2. Het standaardspoor verwijderen - Deel 2

  3. Hoe maak je een back-up van een enkele tabel in een MySQL-database?

  4. Snelste manier om een ​​MySQL-tabel bij te werken als de rij bestaat, anders invoegen. Meer dan 2 niet-unieke sleutels