用Python编辑基于其他表的MySQL表

2024-04-29 00:57:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个MySQL表:

表1

car    speed    color
car1   50km     red
car2   80km     blue
car3   90km     green

表2

car    id
car1   300
car2   400
car3   500

Python脚本必须创建所需的table3

car   speed    color
300   50km     red
400   80km     blue
500   90km     green

因此,我想要的是基于table1table2创建table3,获取table1汽车名称,并将其更改为相应的table2{}

我是从这个开始的,但我对实际的查询很迷茫:

import MySQLdb

database = MySQLdb.connect (host="localhost", user = "myacc", passwd = "mypass", db = "python_learn")
cursor = database.cursor()
query = .....
cursor.execute(query)
cursor.close()
database.commit()
database.close()

Tags: greenblueredcarcursordatabasecolorspeed