Mysql python连接器 - 返回null的行

时间:2016-04-25 20:24:01

标签: python mysql

我正在尝试使用mysql连接器进行非常简单的选择,但是,当我尝试执行以下命令时,即使存在要选择的数据,该行也始终返回null

self.cnx = mysql.connector.connect(user='root', password='123qwe', host='192.168.56.1', database='teste')
        self.cursor = self.cnx
        self.cursor = self.cnx.cursor()
        self.query = ("SELECT cod_produto,quantidade FROM itens_comanda WHERE cod_comanda = %s AND cod_produto = %s")
        self.query_data = (comanda,item)
        self.cursor.execute(self.query,self.query_data)
        row = cursor.fetchone()
        if row == None:
            return [False,0,0]
        else:
            for i in row:
                return [True,i[0],i[1]]

0 个答案:

没有答案