首页 > 解决方案 > 没有 mysql_config 的 MariaDB C 连接器

问题描述

我正在从 mysql 迁移到 MariaDB。使用 mysql,我将 C 连接器链接到我的应用程序mysql_config --libs,根据我在互联网上可以阅读的内容,使用 MariaDB 应该仍然可以,但在我的系统mysql_config上不存在,我不知道如何获取它以及是否复制我最终会得到仍将与 MariaDB 兼容。

所以问题是:如何将 MariaDB 链接到我的 C/C++ 应用程序?

Debian 10 (Buster) 64 位 ~

mariadb-server 版本:1:10.3.15-1 ~

mariadb-client 版本:1:10.3.15-1 ~

先感谢您。

标签: c++cgccmariadbmariadb-connector-c

解决方案


好吧,这就是我所做的:

sudo apt-get install libmariadbclient-dev

链接命令将是-lmariadbclient


推荐阅读