Mysql
 sql >> Base de données >  >> RDS >> Mysql

Se connecter au service Web/API dans MySQL ?

MySQL ne peut pas faire cela en utilisant du code SQL qui s'exécute sur le serveur, sans étendre le serveur MySQL avec des fonctions définies par l'utilisateur.

Certains autres serveurs de table SQL (par exemple PostgreSQL, Microsoft SQL Server, Oracle) peuvent le faire avec des procédures stockées. Cependant, l'accès aux ressources réseau telles que les API à partir du code résident du serveur de table est une tâche délicate, car ces ressources peuvent expirer ou échouer d'autres manières.

Ce genre de chose est une boule de poils totale à déboguer lorsque vous l'exécutez dans le serveur de table.

Vous feriez bien mieux d'écrire un morceau de code client (j'entends par là du code qui est un client du serveur MySQL) pour ce faire. Il existe de nombreux langages qui peuvent supporter cela très facilement, y compris python, php, PERL, C#, Java, etc etc.