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

Chủ đề kết nối pymysql có an toàn không? Luồng con trỏ pymysql có an toàn không?

Cảm ơn El Ruso, vì chỉ một hướng

Tôi đã tìm thấy câu trả lời trong nguồn pymysql sau khi hiểu DBAPI2 có một đặc điểm kỹ thuật chỉ ra cách trả lời câu hỏi này tùy thuộc vào việc triển khai. Trong trường hợp của PyMySQL, điều đó có nghĩa là nó không an toàn cho các kết nối cũng như con trỏ.

https://github.com/PyMySQL/PyMySQL/blob / master / pymysql / init .py # L40 Dòng

PyMySQL là threadsafe =1 có nghĩa là: Các luồng có thể chia sẻ mô-đun, nhưng không chia sẻ các kết nối.

(Đọc đặc tả PEP-0249 http://legacy.python.org / dev / peps / pep-0249 / # threadsafety )




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thăm dò ý kiến ​​trong cuộc trò chuyện Laravel:Tại sao div không tự cập nhật?

  2. Hạn chế một cột chỉ chấp nhận 2 giá trị

  3. Tại sao MYSQL cao hơn LIMIT bù đắp làm chậm truy vấn?

  4. Lỗi kết nối SSL MySQL C # khi cố gắng sử dụng conn.Open ()

  5. Có SQLite nào tương đương với [bảng] DESCRIBE của MySQL không?