在使用MySQL之前,需要先连接到数据库。可以使用以下语句连接到MySQL数据库:
“`portysqlnector
ydbysqlnectornect(
host=”localhost”,ydatabase”
2.查询数据库
连接到数据库后,可以使用SELECT语句查询数据库中的数据。以下是一个示例SELECT语句:
“`portysqlnector
ydbysqlnectornect(
host=”localhost”,ydatabase”
ycursorydb.cursor()
ycursorers”)
yresultycursor.fetchall()
yresult:t(x)
“`ers”的表中的所有数据,并将结果打印出来。
3.读取编辑框内容tertry控件。以下是一个示例程序,可以在编辑框中输入数据并将其保存到MySQL数据库中:
“`terport *portysqlnector
ydbysqlnectornect(
host=”localhost”,ydatabase”
def save_data():ametryame.get()try_age.get()try_address.get()
ycursorydb.cursor()ersame, age, address) VALUES (%s, %s, %s)”ame, age, address)ycursor.execute(sql, val)ydbmit()t(“Data saved successfully!”)
root = Tk()
amee:”)ame.pack()tryametry(root)tryame.pack()
label_age = Label(root, text=”Age:”)
label_age.pack()trytry(root)try_age.pack()
label_address = Label(root, text=”Address:”)
label_address.pack()trytry(root)try_address.pack()
mand=save_data)_save.pack()
ainloop()
“`ers”的表中。
总结:tertry控件可以方便地读取编辑框中的内容并将其保存到数据库中。