mysql一直连不上了是什么原因啊,linux上,php连不到数据库

发布网友 发布时间:2022-04-28 05:19

我来回答

2个回答

懂视网 时间:2022-04-28 09:41

linux下php无法连接mysql的解决方法:首先打开终端;然后执行【apt install php-mysql】命令安装php-mysql模块;最后执行【service apache2 restart】命令重启服务器即可。

原因分析:

可能是没有安装php-mysql 模块。

(推荐教程:php图文教程)

解决方法:

首先执行如下命令安装模块:

apt install php-mysql

(学习视频推荐:php视频教程)

然后执行如下命令重启apache2服务器即可。

service apache2 restart

热心网友 时间:2022-04-28 06:49

您好,程序中用到了PDO对象, 连接mysql 5. 在PHP的默认设置中,只打开了php_pdo 模块, 没有打开php_pdo_mysql模块.所以才会出现找不到驱动程序的错误.
如果在linux下面,确信模块pdo_mysql.so已经编译进php。
在php.ini下面添加:
extension=pdo_mysql.so
具体的解决方案,请参考: Linux中安装PHP的PDO MySQL扩展的详细解决方案 http://www.flybi.net/article/70

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com