【问题标题】:sqlautocode for mysql giving syntax errormysql的sqlautocode给出语法错误
【发布时间】:2011-02-14 16:55:25
【问题描述】:

我在 WinXP 上使用 TG2.1。 Python 版本是 2.6。 尝试使用 sqlautocode (0.5.2) 来处理我现有的 MySQL 模式。 SQLAlchemy 版本为 0.6.6

import sqlautocode # 工作正常

在尝试反映架构时----

sqlautocode mysql:\\username:pswd@hostname:3306\schema_name -o tables.py

SyntaxError: 无效语法 被提升了。

有人可以指出发生了什么问题,以及如何处理吗?

谢谢, 维内特。

【问题讨论】:

    标签: python web-applications turbogears2


    【解决方案1】:

    您的问题可能是反斜杠“\”尝试从这里开始:

    sqlautocode mysql:\\username:pswd@hostname:3306\schema_name -o tables.py
    

    到这里:

    sqlautocode mysql://username:pswd@hostname:3306/schema_name -o tables.py
    

    【讨论】:

      【解决方案2】:

      嘿,不知怎的,我猜对了。 问题似乎是 SA 0.6 和 sqlautocode 0.6 之间的版本不匹配 似乎它们不能协同工作。 所以我删除了这些并安装了 SA 0.5

      现在它正在工作。

      谢谢, Vineet Deodhar。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-06
        • 2014-06-18
        • 1970-01-01
        • 2015-12-10
        相关资源
        最近更新 更多