sql >> Database >  >> RDS >> Mysql

Kan ik een HTTP GET rechtstreeks in SQL uitvoeren onder MySQL?

Nee, godzijdank — het zou een veiligheidsverschrikking zijn. Elk SQL-injectiegat in een applicatie kan worden gebruikt om verbindingen te spammen om andere sites aan te vallen.

Je zou, denk ik, het in C kunnen schrijven en het als een UDF compileren. Maar ik denk niet dat het je echt iets oplevert in vergelijking met alleen maar SELECTEREN in je applicatielaag en het doorlopen van de resultaten door HTTP GET's en UPDATEs te doen. Als we het hebben over het maken van HTTP-verbindingen, zal de extra efficiëntie om het in de databaselaag te doen hoe dan ook volledig in het niet vallen door de netwerkvertragingen.



  1. Hoe een enkele tabel in de mysql-database te importeren met behulp van de opdrachtregel

  2. ORDER BY behouden in SELECT INTO

  3. Installatie van pg gem mislukt, mkmf.rb kan geen header-bestanden voor ruby ​​vinden (Mac OSX 10.6.5)

  4. Hoe REGEXP_REPLACE() werkt in MariaDB