Linux下用php跑mysql连接不上

Linux下用php跑mysql连接不上,第1张

mysql对于同一个账号可以限制登陆IP,你的情况比较像没有授权root本地登陆

如下应该可以解决,

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY PASSWORD '140dev

' WITH GRANT OPTION

但是不建议使用root,可以创建一个普通账户再授权

您好,程序中用到了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


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8445862.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存