Я хочу запускать программы C с подключением к MariaDB, для этого я установил версию MariaDB:Не удается запустить программу C помощью MariaDB на CentOS
`
Server: MariaDB
Server version: 10.1.11-MariaDB MariaDB Server
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: latin1
Db characterset: latin1
Client characterset: utf8
Conn. characterset: utf8
Таким образом, я не был установлен разъем C (из-за аналогичного характера MySQL-MariaDB) и попробовал эту программу пример по этой ссылке enter link description here
Но это говорит
`
[[email protected] Desktop]# gcc version.c -o version `mysql_config --cflags --libs`
bash: mysql_config: command not found...
version.c:1:23: fatal error: my_global.h: No such file or directory
#include <my_global.h>
^
compilation terminated.
Затем я попытался установить "libmysqlclient-DEV/libmariaclient-DEV" & он говорит, что нет пакета "libmysqlclient-DEV/libmariaclient-DEV" доступны.
Теперь что мне делать?
I попытался использовать yum, я получил это сообщение: MariaDB-devel- 10.1.11-1.el7.centos.x86_64: MariaDB: очень быстрый и надежный сервер баз данных SQL Repo: MariaDB Сопрягано от: Имя файла:/USR/бен/mysql_config, Я добавил/пользователь/бен путь, но тот же ответ, что и раньше. –
Итак, yum нашел для вас название пакета. Вы должны установить его./usr/bin по умолчанию, поэтому его не нужно добавлять. – pikkewyn