使用connector / Python将数据插入表

时间:2016-06-26 07:50:22

标签: python mysql mysql-connector

我有一个包含4列id(主要和自动增量),name,branch和total_marks的表。我按照连接器/ Python文档,提出了以下代码:

import mysql.connector

con = mysql.connector.connect(user='root',
                              password ='root',
                              host='localhost:8889',
                              database='testdb')

cur = con.cursor()

add_student = ("INSERT INTO student "
               "(name, branch, total_marks) "
               "VALUES (%s, %s, %s)")

data_student = ('John','Computer Science',1697)

#insert new student details

cur.execute(add_student,data_student)

con.commit()

cur.close()
con.close()

然而,在终端上运行它显然没有任何反应。它没有显示任何错误,实际上我必须使用ctrl-Z退出。可能是什么问题?

0 个答案:

没有答案