【问题标题】:Why Can't i build my database in symfony using propel orm.?为什么我不能使用 propel orm 在 symfony 中构建我的数据库。?
【发布时间】:2011-09-16 22:16:09
【问题描述】:

我是 php 框架 symfony 的新手。我在创建数据库时遇到问题。我正在使用 propel orm。像往常一样,我在 database.yml 页面中进行了必要的更改,然后我编辑了 schema.yml 页面。为了在命令提示符下构建数据库,输入命令..

c:>php propel:build-all

我收到错误消息

"无法打开输入 文件:推进:构建全部“

【问题讨论】:

    标签: php mysql database symfony1 propel


    【解决方案1】:

    查看此链接,了解如何使用 propel 创建 sql:

    Building The Database

    创建 sql 使用 : // 将创建一个 sqlfile.sql

    propel-gen sql

    然后使用 mysqladmin 创建您的数据库

    mysqladmin -u root -p 创建 my_db_name

    导入sql文件

    mysql -u root -p my_db_name

    【讨论】:

      【解决方案2】:

      在 symfony 1.4 中推进构建之前。如中所述,在 MysqlDDLBuilder.php 中进行编辑 link 然后在命令提示符下输入项目目录 并在我的 Windows 系统中输入如下示例:

      C:\wamp\bin\php\php5.3.5\php.exe symfony propel:build-all

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-09-25
        • 2011-01-14
        • 1970-01-01
        • 2011-10-10
        • 2021-12-13
        • 1970-01-01
        • 2014-06-04
        相关资源
        最近更新 更多