首页 > 开发编程 > web编程 > php编程_php教程 > 正文
PHP5.3提示Fatal error: Undefined class constant MYSQL_ATTR_INIT_COMMAND
2015-05-18     我来说两句       作者:黑帽网
   我要投稿
下面来看看在使用php5.3时碰到的Fatal error: Undefined class constant MYSQL_ATTR_INIT_COMMAND错误解决办法。


今天帮朋友做了个简单的信息录入程序,本地调试一切OK。

传到朋友的服务器后,死活不能用,一涉及的读写就出现一个Fatal error.

Fatal error: Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' 查来查去,原来是PHP5.3.0的BUG
http://bugs.php.net/bug.php?id=47224

解决办法有两种,一是改代码

$pdb = new PDO("mysql:host=localhost;dbname=test", 'root');
$pdb->exec("SET NAMES utf8");

二就是升级你的PHP到更高的版本喽~~
所以,要从PHP5.2升级到PHP5.3的同学,要注意一下你的代码呀~~

点击收藏到自己的收藏夹!回本站首页
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:PHP fastcgi模式运行的PHP上传文件MaxRequestLen错误解决
下一篇:php错误提示 open_basedir restriction in effect 解决
相关文章
图文推荐
排行
热门
综合
Web
python
关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 中国黑帽网--致力于做最好的网络安全技术学习网站 。