mysqlnd
外掛程式 API 只是 MySQL 原生驅動程式 PHP 擴充功能 ext/mysqlnd
的一部分。 mysqlnd
外掛程式 API 的開發始於 2009 年 12 月。它作為 PHP 原始碼儲存庫的一部分進行開發,因此可以透過 Git 或原始碼快照下載的方式公開取得。
外掛程式開發人員可以透過存取 MYSQLND_VERSION
來判斷 mysqlnd
版本,其格式為 mysqlnd 5.0.7-dev - 091210 - $Revision: 300535
的字串,或透過 MYSQLND_VERSION_ID
(例如 50007 的整數)。開發人員可以按照以下方式計算版本號碼
版本(部分) | 範例 |
---|---|
主要版本 * 10000 | 5*10000 = 50000 |
次要版本 * 100 | 0*100 = 0 |
修補版本 | 7 = 7 |
MYSQLND_VERSION_ID | 50007 |
在開發期間,開發人員應參考 mysqlnd
版本號碼進行相容性與版本測試,因為在單一 PHP 版本號碼的 PHP 開發分支生命週期中,可能會發生數次 mysqlnd
的迭代。