我有一個this問題的變體。在mysqlnd驅動程序中缺少mysql api擴展
一切工作正常我的開發機器(Mac),但我不得不重新安裝PHP的自制軟件,因爲我需要'--with-homebrew-curl'選項。 PHP從5.6.18更新到5.6.30。現在像mysql_connect()這樣的舊的mysql函數不再工作了,唉,它們就像我使用PHP 7一樣,我不知道。 我已經看過phpinfo,看到'mysqlnd' - >'API Extensions'下面只有'pdo_mysql,mysqli'。在我的生產服務器上(php沒有安裝自制軟件),它表示'mysql,mysqli,pdo_mysql',並且有一個自己的mysql部分。
在我的開發機器上mysqlnd支持mysql-support時發生了什麼?它可以是因爲它從5.6.18到5.6.30?我可以強制自制軟件安裝5.6.18嗎?是否有可能在mysqlnd中「解鎖」mysql?
在你的'php.ini'文件中啓用擴展。回滾到5.6.18並不是解決方案的任何部分。 –
你能否確認位於你的帖子中鏈接問題下的答案對你沒有幫助? – iXCray
可能重複的[phpMyAdmin - MySQL擴展名缺失](https://stackoverflow.com/questions/8225198/phpmyadmin-the-mysql-extension-is-missing) –