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

Tôi có thể chạy HTTP GET trực tiếp trong SQL dưới MySQL không?

Không, cảm ơn trời - nó sẽ là một nỗi kinh hoàng về an ninh. Mọi lỗ hổng chèn SQL trong một ứng dụng có thể được tận dụng để bắt đầu gửi thư rác các kết nối nhằm tấn công các trang web khác.

Tôi cho rằng bạn có thể viết nó bằng C và biên dịch nó dưới dạng UDF. Nhưng tôi không nghĩ rằng nó thực sự mang lại cho bạn bất cứ điều gì so với việc chỉ CHỌN trong lớp ứng dụng của bạn và lặp lại các kết quả khi thực hiện HTTP GETs và UPDATEing. Nếu chúng ta đang nói về việc tạo kết nối HTTP, thì dù sao đi nữa, hiệu quả bổ sung của việc thực hiện nó trong lớp cơ sở dữ liệu sẽ bị hạn chế bởi sự chậm trễ của mạ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. Sự khác biệt về thuật ngữ MySQL so với khóa nước ngoài?

  2. PHP PDO làm thế nào để chạy một yêu cầu nhiều truy vấn?

  3. Kết nối Google Cloud SQL với Wordpress trên Google Compute Engine

  4. Ví dụ về TIMESTAMPDIFF () - MySQL

  5. Cách tìm các giá trị không phải dạng số trong một cột trong MySQL