inux php pdo mysql 扩展
今天在本機部署了一個pdo項目,發現一些問題,真沒想到pdo mysql,不容易裝啊,哈哈,我說的不容易,是因為php5.3以前版本,yum源里面根本沒有。部署后就報,Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'。
?
1,從網上下pdo_mysql的擴展
下載地址:http://pecl.php.net/package/PDO_MYSQL
具體安裝請參考:phpize增加php模塊
不建議用這種方式安裝,看官網說明
Do not use this, as PDO has been moved into core (the php source) so this pecl extension is dead.
This old extension provided a MySQL driver for PDO.
pdo的模塊已經封裝到php的核心代碼里面去了,編譯安裝的時候,激活就行了。
查看復制打印?- ./configure?--with-pdo-mysql?--with-mysql-sock=/var/mysql/mysql.sock?//mysql?sock路徑??
2,yum安裝pdo mysql
php我是用yum安裝的,php版本是5.1的,當我安裝pdo mysql的時候,報錯
- yum?install?php-pdo_mysql??
報以下錯誤:php53-common conflicts with php-common
解決辦法:把php-common卸載掉,裝php53-common
yum remove php-common yum install php53-common php53 php53-pdo php-pdo_mysql
重起一下php-cgi就可以了。
轉載于:https://www.cnblogs.com/breg/p/3231008.html
總結
以上是生活随笔為你收集整理的inux php pdo mysql 扩展的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求一个好听的内衣店铺名字!
- 下一篇: 黄花梨多少钱啊?