【问题标题】:read MySQL db from pyodbc从 pyodbc 读取 MySQL 数据库
【发布时间】:2017-02-13 01:14:38
【问题描述】:

我正在尝试连接到 localhost 中的数据库,但它会无限期地运行.....

db_path=conn = pyodbc.connect(
    r'DRIVER={SQL Server};'
    r'SERVER=localhost;'
    r'PORT=3306;'
    r'DATABASE=mydb;'
    r'UID=root;'
    r'PWD=mypwd'
    )

谁能帮帮我?

【问题讨论】:

    标签: pyodbc


    【解决方案1】:

    您正在为 Microsoft SQL Server 使用连接字符串,而这不适用于 MySQL。您应该使用任一

    DRIVER={MySQL ODBC 5.3 Unicode Driver}
    

    DRIVER={MySQL ODBC 5.3 ANSI Driver}
    

    有关 MySQL 期望的其他连接参数的更多详细信息,请查看here

    【讨论】:

      猜你喜欢
      • 2011-06-30
      • 1970-01-01
      • 1970-01-01
      • 2016-10-09
      • 2017-04-09
      • 1970-01-01
      • 2012-03-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多