sql >> Databasteknik >  >> RDS >> Mysql

Varför skulle MySQL köra return None?

Frågekörningar har inga returvärden.

Mönstret du behöver följa är:

cursor creation;
cursor, execute query;
cursor, *fetch rows*;

Eller i python:

c = d.cursor()

c.execute(query)    # selected rows stored in cursor memory

rows = c.fetchall()    # get all selected rows, as Barmar mentioned
for r in rows:
    print(r)

Även vissa db-moduler låter dig iterera över markören med hjälp av for...in-mönstret, men trippelkolla det angående mysql.




  1. Hur kan jag ställa in mysqls lösenord i scenariot mysqld_safe körs?

  2. Åtkomst med Microsoft SQL Server – Importera stora datamängder med SSIS

  3. Associera tabeller med hjälp av Room-databasen i Android Studio

  4. Skillnaden mellan int och int(2) datatyper i min sql