Doctrine orm 如何在条令2中创建数据库
我想用条令2和zend框架2创建一个数据库 我试图使用命令行,但它不起作用,因为首先我需要连接到数据库 以下是我可以使用的命令行: 当我使用命令“phpdbal:runsqlcreatedatabasetoto”时,我收到一个错误,它告诉我所选择的数据库(但我不想选择任何数据库)是未知的 你知道我怎样才能解决这个问题吗 如果我没有义务使用phpmyadmin并自己创建它,我真的很感激。我更愿意使用条令来确保我的代码与其他类型的数据库(如Mysql/Postegre)兼容 谢谢你,我找到了解决办法 您只需在配置文件中指定dbname等于nullDoctrine orm 如何在条令2中创建数据库,doctrine-orm,zend-framework2,Doctrine Orm,Zend Framework2,我想用条令2和zend框架2创建一个数据库 我试图使用命令行,但它不起作用,因为首先我需要连接到数据库 以下是我可以使用的命令行: 当我使用命令“phpdbal:runsqlcreatedatabasetoto”时,我收到一个错误,它告诉我所选择的数据库(但我不想选择任何数据库)是未知的 你知道我怎样才能解决这个问题吗 如果我没有义务使用phpmyadmin并自己创建它,我真的很感激。我更愿意使用条令来确保我的代码与其他类型的数据库(如Mysql/Postegre)兼容 谢谢你,我找到了解决办
<?php
return array (
'doctrine' => array (
'connection' =>
array (
'orm_default' =>
array (
'driverClass' => 'Doctrine\\DBAL\\Driver\\PDOMySql\\Driver',
'params' =>
array (
'host' => 'localhost',
'port' => '3306',
'user' => 'root',
'password' => '',
'dbname' => null,
'charset' => 'UTF8',
),
),
'orm_poems' =>
array (
'driverClass' => 'Doctrine\\DBAL\\Driver\\PDOMySql\\Driver',
'params' =>
array (
'host' => 'localhost',
'port' => '3306',
'user' => 'root',
'password' => 'mot de passe',
'dbname' => 'poemsV3',
'charset' => 'UTF8',
),
),
),
),
);
正是我想要的。看来空字符串也能起作用。