Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Czy mogę uruchomić HTTP GET bezpośrednio w SQL pod MySQL?

Nie, dzięki Bogu… – to byłby horror bezpieczeństwa. Każda dziura po wstrzyknięciu SQL w aplikacji może zostać wykorzystana do rozpoczęcia spamowania połączeń w celu atakowania innych witryn.

Można by, jak sądzę, napisać to w C i skompilować jako UDF. Ale nie sądzę, że to naprawdę daje coś w porównaniu do WYBIERANIA w warstwie aplikacji i zapętlania wyników, wykonując GET i UPDATEing HTTP. Jeśli mówimy o nawiązywaniu połączeń HTTP, dodatkowa wydajność wykonywania tego w warstwie bazy danych i tak zostanie całkowicie przyćmiona przez opóźnienia w sieci.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Porównaj podobieństwa między dwoma zestawami wyników

  2. Python trudne kodowanie ciągów

  3. Jak przekazać tabelę jako parametr do MySqlCommand?

  4. Mysql:konwersja daty z „dd/mm/rrrr” na „rrrrmmdd”

  5. Zamykanie połączeń JDBC w puli