Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

python mysqldb xóa hàng

Tôi vừa gặp sự cố tương tự.

Sau khi nghiên cứu thêm, tôi nhận ra rằng mình đã quên thực hiện connection.commit() sau khi xóa hoặc, như tôi đã tìm thấy ở một nơi khác, bạn chỉ có thể thực hiện cursor.execute("set autocommit = 1") trước khi thực hiện bất kỳ thao tác dữ liệu nào khác để chúng được cam kết tự động ngay lập tức, nếu bạn không cần kiểm soát các cam kết giao dịch.

Đây có thể là vấn đề với mã của Cmag, mặc dù nếu không xem thêm, thật khó để nói.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tạo một số ngẫu nhiên bằng MYSQL

  2. Chuyển kết quả cơ sở dữ liệu thành mảng

  3. sự cố mysql_insert_id khi chèn dữ liệu đồng thời

  4. Sự khác biệt giữa các loại DATE, TIME, DATETIME và TIMESTAMP

  5. Làm thế nào để tìm kiếm nhiều cột trong MySQL?