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

Các hàng MySQL xóa khi chương trình thoát

Có vẻ như bạn cần connection.commit() các thay đổi của bạn sau khi bạn thực thi truy vấn (thay thế connection với biến kết nối DB của bạn).

http://docs.python.org/library/sqlite3.html

Connection.commit () :Phương thức này cam kết giao dịch hiện tại. Nếu bạn không gọi phương thức này, bất kỳ điều gì bạn đã làm kể từ lần gọi cuối cùng tới commit () sẽ không hiển thị từ các kết nối cơ sở dữ liệu khác. Nếu bạn thắc mắc tại sao bạn không thấy dữ liệu bạn đã ghi vào cơ sở dữ liệu, vui lòng kiểm tra xem bạn có quên gọi phương thức này không.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để viết các truy vấn trong MySQL có thể phân tích cú pháp dữ liệu JSON trong một cột?

  2. Cách sắp xếp truy vấn MySQL này

  3. Kết nối với MySQL từ xa qua Python

  4. SQLSTATE [HY000]:Lỗi chung:3780 Cột tham chiếu 'user_id' và cột tham chiếu 'id' trong khóa ngoại không tương thích

  5. Làm cách nào để sử dụng tính năng băm mật khẩu với PDO để làm cho mã của tôi an toàn hơn?