Mysql
 sql >> база данни >  >> RDS >> Mysql

gcc няма да компилира и стартира MySQL C библиотеки

MySQL идва със специален скрипт, наречен mysql_config . Той ви предоставя полезна информация за компилиране на вашия MySQL клиент и свързването му към MySQL сървър на база данни.

Предайте --libs опция - Библиотеки и опции, необходими за свързване с MySQL клиентската библиотека.

$ mysql_config --libs

Типичен изход:

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

Сега можете да добавите това към вашия ред за компилиране/връзка:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. count(*) и count(column_name), каква е разликата?

  2. MySQL работи с 127.0.0.1, но не работи с localhost?

  3. PHP извиквания на множество обектни функции

  4. Как да извикате съхранена процедура от хибернация, която има и IN и OUT параметри

  5. MySQL актуализира, ако стойността е по-голяма от тази текуща стойност