php7 安装中缺少 Mysql 扩展。Ubuntu 16.04

Eda*_*ech 16 mysql php extension

mysql在我的php-config.

apt-get install php-mysql并且apt-get install php7.0-mysql不有所作为。

此外,php扩展目录中缺少共享对象。

有什么办法可以得到mysql.so吗?

Kei*_*ith 22

在 Ubuntu 上,我通过运行修复了这个错误

sudo apt-get install php-mysql
Run Code Online (Sandbox Code Playgroud)

然后重新启动我的服务器(caddy、apache、nginx)。

来源


Hen*_*eck 5

我假设您在谈论 PHP 中的(非常)旧式 MySQL 函数,例如mysql_connect()mysql_query()。这些函数已被弃用多年,最终在 PHP 7 中被删除。改用mysqli 扩展或独立于供应商的抽象层之一,如PDO


use*_*495 -3

如果我理解正确,安装 LAMP 堆栈应该可以解决您的问题。尝试本指南

https://www.unixmen.com/how-to-install-lamp-stack-on-ubuntu-16-04/