因為在編譯時需要 MySQL 的頭的文件。而它按默認搜索找不到頭文件的位置,所以才出現這個問題。通過軟連接把MySQL頭文件對應到/usr/local/include/下就好
比如你的MySQL安裝文件位於/usr/local/mysql,那麼就執行以下命令:
# ln -s /usr/local/mysql/include/* /usr/local/include/
解決方法:
代碼如下 復制代碼將 /usr/local/server/mysql/include/ 目錄下的 MySQL 頭文件鏈接到 /usr/local/include/ 的目錄下。
# ln -s /usr/local/server/mysql/include/* /usr/local/include/
重啟apache,到此安裝完成,可以查看phpinfo.php裡找到對應的pdo_mysql。