mysql 连接出错 Undefined class constant 'MYSQL_ATTR_INIT_COMMAND

0

ubuntu 12.04 下 按照官方安装方法,跑chat demo,能正常跑起来。安装官方教程里面的方法添加mysql,但是一连接数据库就报Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' in /home/bookii/workerman-chat/applications/Chat/Lib/DbConnection.php on line 1557。 看了一下源码,应该是在连接mysql时报错。


网上搜了下类似的错误,发现有人说是 php5.3的bug
不知道如何解决这个问题。。。有人遇到相同问题吗?


多谢!

已邀请:

walkor

赞同来自: LB228988 rttg125

安装下pdo_mysql扩展就好了


yum install php-pdo
yum install php-mysql

aiseven

赞同来自:

确实是需要安装 php-mysql ,然后重启workerman就好了

米兔 - 一个男人

赞同来自:

装不上这个。。。php-mysql

米兔 - 一个男人

赞同来自:

yum install php-mysql


Loaded plugins: security
Setting up Install Process
Package php-mysql-5.3.3-48.el6_8.x86_64 already installed and latest version
Nothing to do


要回复问题请先登录注册