Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Conectar-se ao serviço web/API no MySQL?


O MySQL não pode fazer isso usando código SQL executado no servidor, sem estender o servidor MySQL com funções definidas pelo usuário.

Alguns outros servidores de tabelas SQL (por exemplo, PostgreSQL, Microsoft SQL Server, Oracle) podem fazer isso com procedimentos armazenados. Mas, acessar recursos de rede como APIs de código residente em servidor de tabela é um negócio complicado, porque esses recursos podem expirar ou falhar de outras maneiras.

Esse tipo de coisa é uma bola de cabelo total para depurar quando você o executa no servidor de mesa.

Seria muito melhor escrever um pedaço de código cliente (com o que quero dizer código que é um cliente do servidor MySQL) para fazer isso. Existem muitas linguagens que podem suportar isso com muita facilidade, incluindo python, php, PERL, C#, Java, etc.