经过很长时间的使用mysql
我终于决定将所有内容迁移到PDO
,因为之前正在折旧。从mysql迁移到PDO,没有连接到mysql服务器
我开始寻找到一些教程使用PDO,并从一开始我有问题......
我运行:
Apache (v2.2.22)
MySQL (v5.5.28)
PHP5
我使用以下的块代码PHP:
try{
echo "PDO Connecting";
$Connection = PDO("mysql:host=localhost;dbname=my_database;charset=UTF-8", "username", "passwd");
echo "Connected";
}catch(PDOException $ex){
echo "Error!";
}
我的问题是,我看到的消息PDO Connecting
,然后什么...没有关联的消息,也没有错误信息......任何你ghts问题是什么以及如何解决它?
PDO是最佳路线吗?或者我应该看看MySQLi呢?
EDIT
从结果的var_dump(PDO :: getAvailableDrivers()); Apache的
array(2) { [0]=> string(5) "mysql" [1]=> string(6) "sqlite" }
结果是error.log
PHP Fatal error: Call to undefined function PDO() in /path/to/file.php on line 33
哇...谢谢... ...我接受这个在4分钟内,当我可以...不能相信我错过了... ...xD –