Python MySQL更新操作

Python MySQL更新操作

UPDATE-SET语句用于更新表内的任意列。以下SQL查询用于更新列。

>  update Employee set name = 'alex' where id = 110

考虑以下示例。

示例

import mysql.connector

#Create the connection object 
myconn = mysql.connector.connect(host = "localhost", user = "root",passwd = "google",database = "PythonDB")

#creating the cursor object
cur = myconn.cursor()

try:
    #updating the name of the employee whose id is 110
    cur.execute("update Employee set name = 'alex' where id = 110")
    myconn.commit()
except:

    myconn.rollback()

myconn.close()

Python MySQL更新操作

删除操作

DELETE FROM语句用于从表中删除特定记录。在这里,我们必须使用WHERE子句来设置条件,否则将删除表中的所有记录。

以下SQL查询用于从表中删除id为110的员工详细信息。

>  delete from Employee where id = 110

考虑以下示例。

示例

import mysql.connector

#Create the connection object 
myconn = mysql.connector.connect(host = "localhost", user = "root",passwd = "google",database = "PythonDB")

#creating the cursor object
cur = myconn.cursor()

try:
    #Deleting the employee details whose id is 110
    cur.execute("delete from Employee where id = 110")
    myconn.commit()
except:

    myconn.rollback()

myconn.close()

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程