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()