AttributeError:' _mysql.connection'对象没有属性'光标'

时间:2018-04-27 01:34:21

标签: python mysql python-3.x

我试图将程序从python 2转换为python 3.我在程序中设置的MYSQL数据库必须更新。我遇到了一个与this one非常相似的问题,但我不明白如何从“连接”中更改我的对象'到'连接'因为Python中没有投射

这是我的代码:

import _mysql as mc

db = mc.connect (host = "localhost", user = "root", passwd = "password1234")
cursor = db.cursor()

看起来是正确的,但由于某种原因,connect()函数返回了一个'连接'对象代替'连接'任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

mysqlclient

import MySQLdb

不要使用_mysql,因为它是low level interface and does not include all the methods