06/08/2019, 09:41

Lệnh DELETE MySQL trong Python

Previous Lệnh DELETE FROM được sử dụng để xóa một bản ghi được chỉ định từ table. Ở đây, chúng ta phải sử dụng câu điều kiện WHERE để chỉ định bản ghi mà bạn muốn xóa, nếu không thì tất cả sẽ bị xóa. Câu lệnh sql sau được sử dụng để xóa employee có id là 110: delete from ...

Previous

Lệnh DELETE FROM được sử dụng để xóa một bản ghi được chỉ định từ table. Ở đây, chúng ta phải sử dụng câu điều kiện WHERE để chỉ định bản ghi mà bạn muốn xóa, nếu không thì tất cả sẽ bị xóa.

Câu lệnh sql sau được sử dụng để xóa employee có id là 110:

delete from Employee where id = 10001

Ví dụ:

import mysql.connector

#tạo đối tượng connection
myconn = mysql.connector.connect(host = "localhost", user = "root",
    passwd = "1234567890", database = "PythonDB")

#tạo đối tượng cursor
cur = myconn.cursor()

try:
    # cập nhật name cho bảng Employee
    cur.execute("delete from Employee where id = 10001")
    myconn.commit()

except:
    myconn.rollback()

myconn.close()
Previous
0