Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

MySQL 8.3 Reference Manual  /  MySQL 8.3 Frequently Asked Questions  /  MySQL 8.3 FAQ: C API, libmysql

A.13 MySQL 8.3 FAQ: C API, libmysql

Frequently asked questions about MySQL C API and libmysql.

A.13.1. 什么是“MySQL Native C API”?什么是典型的好处和用例?
A.13.2. 我应该使用哪个版本的libmysql?
A.13.3. 如果我想使用“NoSQL” X DevAPI?
A.13.4. 如何下载libmysql?
A.13.5. 文档在哪里?
A.13.6. 如何报告bug?
A.13.7. 是否可以自己编译库?

A.13.1.

什么是 MySQL Native C API?什么是典型的好处和用例?

libmysql是一个基于C的API,可以在C应用程序中使用来连接MySQL数据库服务器。它也是ODBC、Perl的DBI、Python的DB API等标准数据库API的驱动程序的基础。

A.13.2.

我应该使用哪个版本的libmysql?

对于MySQL 8.0、5.7、5.6和5.5,我们建议使用libmysql 8.0。

A.13.3.

如果我想使用“NoSQL” X DevAPI?

对于C语言和X DevApi Document Store for MySQL 8.0,我们建议使用MySQL Connector/C++。Connector/C++ 8.0具有兼容的C头文件。(这不适用于MySQL 5.7或之前的版本。)

A.13.4.

如何下载libmysql?

A.13.5.

文档在哪里?

请参阅MySQL 8.3 C API开发者指南

A.13.6.

如何报告bug?

请将您观察到的任何bug或不一致报告到我们的bug数据库。选择C API客户端,如所示。

A.13.7.

是否可以自己编译库?

编译MySQL Server也将编译libmysqlclient;没有只编译libmysqlclient的方式。有关信息,请参阅MySQL C API实现