2016-02-03 37 views
1

在這種情況下,該項目被寫入python 3.4,與mysql(特別是使用pymysql庫)一起使用。在執行sql請求時獲取此錯誤:mysql error sql: unpack_from requires a buffer of at least 8 bytes。它試圖執行下面的SQL查詢:在執行sql請求時,Python不斷髮出錯誤

sql = """ 
     SELECT n.name 
     FROM %s n 
     WHERE n.ID = %d """ % (globals.tbl_notification_type, notificationTypeID) 

有人遇到了類似的問題嗎?

回答

2

嘗試更換%d與%s:

sql = """ 
    SELECT n.name 
    FROM %s n 
    WHERE n.ID = %s """ % (globals.tbl_notification_type, notificationTypeID) 
相關問題