doctrine 2创建数据库和表

时间:2013-11-01 13:43:17

标签: php pdo doctrine-orm

我正在尝试创建数据库和表,我使用的是没有Symfony的Doctrine。

我正在使用此代码:

$schemaTool = new \Doctrine\ORM\Tools\SchemaTool($em);
$classes = $em->getMetadataFactory()->getAllMetadata();
$schemaTool->createSchema($classes);

此代码可用于创建表,但如果我在不先创建数据库的情况下运行此代码,则会出现此错误:

PHP Fatal error:  Uncaught exception 'PDOException' with message 'SQLSTATE[42000] [1049] Unknown database

如何在代码php中使用doctrine 2创建de数据库。

感谢

0 个答案:

没有答案