为什么我使用python和mysql得到的弱引用对象不再存在

为什么我使用python和mysql得到的弱引用对象不再存在,python,weak-references,Python,Weak References,我试图运行这段代码,但在第6行出现弱引用错误 import mysql.connector as mysql con=mysql.connect(host='localhost',user='root') cursor=con.cursor() cursor.execute('Create database if not exists shivam') con=mysql.connect(host='localhost',user='root',database='shivam') cursor

我试图运行这段代码,但在第6行出现弱引用错误

import mysql.connector as mysql
con=mysql.connect(host='localhost',user='root')
cursor=con.cursor()
cursor.execute('Create database if not exists shivam')
con=mysql.connect(host='localhost',user='root',database='shivam')
cursor.execute('use shivam')
cursor.execute('slect * from item') #this is a table in my database
data=cursor.fetchall()
print(data)
con.commit()
con.close()

一行中有轻微的输入错误,“slect*from item”应该是“select*from item”,谢谢你没有看到。