相關文件 下載本手冊
PDF (美式信紙) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  MySQL 9.0 常見問題  /  MySQL 9.0 常見問題:C API,libmysql

A.13 MySQL 9.0 常見問題:C API,libmysql

關於 MySQL C API 和 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. 我要如何回報錯誤?
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 語言和 MySQL 8.0 的 X DevApi 文件儲存,我們建議使用 MySQL Connector/C++。Connector/C++ 8.0 具有相容的 C 標頭。(這不適用於 MySQL 5.7 或更早版本。)

A.13.4.

我要如何下載 libmysql?

A.13.5.

文件在哪裡?

請參閱 MySQL 9.0 C API 開發人員指南

A.13.6.

我要如何回報錯誤?

請將您觀察到的任何錯誤或不一致之處回報到我們的 錯誤資料庫。選取 C API 客戶端,如圖所示。

A.13.7.

是否可以自己編譯程式庫?

編譯 MySQL 伺服器也會編譯 libmysqlclient;沒有單獨編譯 libmysqlclient 的方法。如需相關資訊,請參閱 MySQL C API 實作