2012-07-24 25 views
-3

我使用MySQLdb的Python中連接到MySQL數據庫(杜)和我真正缺少的是內置於PHP,即功能:用於python的mysql_fetch_array或mysql_fetch_object?

mysql_fetch_arraymysql_fetch_object

什麼是在Python相當於使我可以開始讓我的腳本移植?

+0

谷歌搜索的第一個結果(這是官方動詞現在!?)「蟒蛇MySQL的」 - http://mysql-python.sourceforge.net/ - 是一個兼容DBAPI 2.0的接口,所以在遊標對象上使用'.fetch()'和'.fetchall()'... – 2012-07-24 09:37:04

+0

我問這個,因爲也許有一種「特定方式」,每個人都這樣做,這就是爲什麼我唯一一個拉出頭髮? – 2012-07-24 09:40:51

+0

一如既往:'mysql _ *()'已過時,應該再次使用。改爲使用'MySQLi'或'PDO_MySQL'。 – KingCrunch 2012-07-24 09:48:06

回答

0

我一直在尋找的是DictCursor

cur = con.cursor(MySQLdb.cursors.DictCursor)