sql >> Database teknologi >  >> RDS >> Mysql

gcc vil ikke kompilere og køre MySQL C-biblioteker

MySQL kommer med et specielt script kaldet mysql_config . Det giver dig nyttige oplysninger til at kompilere din MySQL-klient og forbinde den til MySQL-databaseserveren.

Begiv --libs option - Biblioteker og indstillinger, der kræves for at linke til MySQL-klientbiblioteket.

$ mysql_config --libs

Typisk output:

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

Nu kan du tilføje dette til din kompilerings-/linklinje:

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


  1. Sådan får du silverlight til at hente sine data fra MySQL

  2. Valg af N rækker i SQL Server

  3. Bruger dato i en kontrolbegrænsning, Oracle

  4. Problem med at bygge cx_Oracle - libclntsh.so.11.1 => ikke fundet