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

Thực hiện chọn và chèn nhiều lần như giao dịch bằng C Connector?

Theo như tôi hiểu, không có mysql_starttransaction () hoặc cái gì đó tương tự; vì vậy bạn bị mắc kẹt với một cái gì đó như:

mysql_autocommit(conn, 0); 
//Do stuff here
mysql_commit(conn); //...or mysql_rollback(conn);

Tôi muốn sử dụng phương thức "truy vấn" cho tất cả các lệnh gọi này:

mysql_query(conn, "START TRANSACTION");
//Do stuff here
mysql_query(conn, "COMMIT"); //...or mysql_query(conn, "ROLLBACK"); 

Cũng xem tài liệu này .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql_fetch_assoc hoạt động không chính xác

  2. Mysqli_error () không hoạt động

  3. dịch vụ mysqld dừng mỗi ngày một lần trên máy chủ ec2

  4. Xử lý độ trễ trong giao dịch MySQL

  5. Cách sử dụng Hibernate Annotations để thêm chỉ mục trên Lob / Clob / tinyblob