Mysql

mysql 客戶端 API 庫版本是否必須與安裝的 MySQL/Percona 伺服器版本匹配?

  • November 13, 2012

我正在執行 Scientific Linux 6.3(與 Redhat/CentOS/等兼容的二進製文件)作為 LAMP 堆棧。

我已經從 Percona yum 儲存庫安裝了 Percona 伺服器和客戶端 v5.5。但是,當我執行 phpinfo() 時,我注意到在 MySQL 和 mysqli 部分下,它將客戶端 API 庫版本列為 5.1.66,而不是 5.5x。

我猜這些需要匹配,至少與主要版本匹配,我不知道這種不匹配的可能後果是什麼。

我需要恢復到 Percona 伺服器和客戶端 v5.1 嗎?

這是針對生產環境的,所以它必須是正確的。我很感激人們可以提供的任何意見或經驗。

我正在執行 Scientific Linux 6.3(與 Redhat/CentOS/等兼容的二進製文件)作為 LAMP 堆棧。

我已經從 Percona yum 儲存庫安裝了 Percona 伺服器和客戶端 v5.5。但是,當我執行 phpinfo() 時,我注意到在 MySQL 和 mysqli 部分下,它將客戶端 API 庫版本列為 5.1.66,而不是 5.5x。

我猜這些需要匹配,至少與主要版本匹配,我不知道這種不匹配的可能後果是什麼。

我需要恢復到 Percona 伺服器和客戶端 v5.1 嗎?

這是針對生產環境的,所以它必須是正確的。我很感激人們可以提供的任何意見或經驗。

(注意我也會在 Percona 論壇上交叉發布這個)

對 v5.x 伺服器執行 v5.x 客戶端很好。版本號不必完全匹配,事實上,在大多數情況下,即使是 v4.x,甚至可能更早,客戶端在 v5.x 伺服器上也能正常工作。

引用自:https://serverfault.com/questions/448068