学说路径设定

时间:2009-12-12 06:27:28

标签: mysql doctrine database-connection

我的mysql连接设置:

<?php
  mysql_connect("fanyer.fatcowmysql.com", "test_username", "test_password") or die(mysql_error());
    echo "Connected to MySQL<br />";
  mysql_select_db("fanyer_database") or die(mysql_error());
    echo "Connected to Database";
?>

这是完美的工作..现在我在doctrine bootstrap文件中使用它。

$conn = Doctrine_Manager::connection('mysql://test_username:test_password@fanyer.fatcowmysql.com/fanyer_database', 'doctrine');

发出错误

  

未捕获的异常   'Doctrine_Connection_Exception'用   消息'找不到名为的驱动程序   MySQL的

编辑: 将其更改为sql 未知的驱动程序sql

3 个答案:

答案 0 :(得分:1)

我想也许它应该是sql:// test_username ....,但documentationmysql:是对的。

答案 1 :(得分:1)

您必须在php.ini中启用 pdo_mysql 。说明here

答案 2 :(得分:1)

你必须在你的php.ini中启用pdo_mysql作为Gonzaloand提到并检查你的主机是否支持它,因为我在fatcow上托管我的应用程序时面临同样的问题,因为他们的人们不支持pdo