829
人物
php 5.2.6版本探針顯示mysql 5.1.63 問題
今天新裝了2003係統64位下php 5.2.6版本和mysql 5.1.63環境,
發現通過php探針查看始終顯示Client API version 5.0.51a
於是糾結了起來, 通過進入mysql 查看
mysql> show variables like “version%”;
+————————-+——————————+
| Variable_name | Value |
+————————-+——————————+
| version | 5.1.63-community |
| version_comment | MySQL Community Server (GPL) |
| version_compile_machine | unknown |
| version_compile_os | Win64 |
+————————-+——————————+
4 rows in set (0.00 sec)
的確已經安裝成功的,後來查看網上的資料才發現原來我使用的php版本裏麵的mysql庫仍然是5.0.51a(說明php的 mysql庫是用來連接和控製mysql的客戶端, 它的版本隻要和服務器端版本相差不大都可以正常用, 即便很低, 隻是功能上有少許差別,
php的mysql庫版本和服務器端的mysql版本是不同概念,不需要版本一致)
最後更新:2017-01-04 22:34:58