Mysql
 sql >> Base de données >  >> RDS >> Mysql

gcc ne compilera pas et n'exécutera pas les bibliothèques MySQL C

MySQL est livré avec un script spécial appelé mysql_config . Il vous fournit des informations utiles pour compiler votre client MySQL et le connecter au serveur de base de données MySQL.

Passez --libs option - Bibliothèques et options requises pour établir un lien avec la bibliothèque cliente MySQL.

$ mysql_config --libs

Sortie typique :

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

Vous pouvez maintenant ajouter ceci à votre ligne de compilation/lien :

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