MySQL 8.4 发行说明
有关 MySQL C API 和 libmysql 的常见问题解答。
- A.13.1. 什么是“MySQL 原生 C API”?典型的优势和用例是什么?
- A.13.2. 我应该使用哪个版本的 libmysql?
- A.13.3. 如果我想使用“NoSQL” X DevAPI 该怎么办?
- A.13.4. 如何下载 libmysql?
- A.13.5. 文档在哪里?
- A.13.6. 如何报告错误?
- A.13.7. 是否可以自己编译库?
A.13.1. | 什么是“MySQL 原生 C API”?典型的优势和用例是什么? |
libmysql 是一个基于 C 的 API,您可以在 C 应用程序中使用它来连接到 MySQL 数据库服务器。它本身也用作标准数据库 API(如 ODBC、Perl 的 DBI 和 Python 的 DB API)的驱动程序的基础。 | |
A.13.2. | 我应该使用哪个版本的 libmysql? |
对于 MySQL 8.0、5.7、5.6 和 5.5,我们推荐使用 libmysql 8.0。 | |
A.13.3. | 如果我想使用“NoSQL” X DevAPI 该怎么办? |
对于 C 语言和 MySQL 8.0 的 X DevApi 文档存储,我们推荐使用 MySQL Connector/C++。Connector/C++ 8.0 具有兼容的 C 头文件。(这在 MySQL 5.7 或更早版本中不适用。) | |
A.13.4. | 如何下载 libmysql? |
| |
A.13.5. | 文档在哪里? |
A.13.6. | 如何报告错误? |
请将您观察到的任何错误或不一致报告到我们的 错误数据库。选择 C API 客户端,如所示。 | |
A.13.7. | 是否可以自己编译库? |
编译 MySQL 服务器也会编译 libmysqlclient;没有只编译 libmysqlclient 的方法。有关相关信息,请参阅 MySQL C API 实现。 |