【发布时间】:2016-02-21 02:59:44
【问题描述】:
我想运行连接到 mariaDB 的 C 程序,因为我已经安装了 mariaDB 版本:
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 的相似性质),并从这个链接 http://zetcode.com/db/mysqlc/ 尝试了这个示例程序。
但它说:
[root@localhost 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可用。
现在我该怎么办?
【问题讨论】:
标签: mysql c centos mariadb mysql-connector