Why is the PyMySQL query not giving any output?
问题 My code is as follows- import pymysql connection = pymysql.connect(host='localhost',user='root',password='',db='form',charset='utf8mb4',cursorclass=pymysql.cursors.DictCursor) try: with connection.cursor() as cursor: # Create a new record sql = "SELECT * FROM info ORDER BY `id` DESC LIMIT 1" cursor.execute(sql) finally: connection.close() The syntax is correct, but it isn't outputting anything. Terminal simply opens another prompt. My table is email username id name@mail.com usrname1 1 name2