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

Połączyć się z usługą internetową/API w MySQL?

MySQL nie może tego zrobić za pomocą kodu SQL, który jest wykonywany na serwerze, bez rozszerzania serwera MySQL o funkcje zdefiniowane przez użytkownika.

Niektóre inne serwery tabel SQL (np. PostgreSQL, Microsoft SQL Server, Oracle) mogą to robić za pomocą procedur składowanych. Jednak dostęp do zasobów sieciowych, takich jak interfejsy API, z kodu znajdującego się na serwerze tabeli, jest trudną sprawą, ponieważ te zasoby mogą przekroczyć limit czasu lub ulec awarii w inny sposób.

Ten rodzaj rzeczy jest totalną kulą do debugowania po uruchomieniu na serwerze stołowym.

O wiele lepiej byłoby napisać kawałek kodu klienta (przez co rozumiem kod, który jest klientem serwera MySQL), aby to zrobić. Istnieje wiele języków, które mogą to bardzo łatwo obsługiwać, w tym python, php, PERL, C#, Java itp.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ReplicationManager zgłosił wyjątek przy otwieraniu połączenia

  2. Ograniczanie równoległego/jednoczesnego pobierania — jak sprawdzić, czy pobieranie zostało anulowane?

  3. jednoczesne ODCZYT i ZAPIS w tabeli MySQL

  4. php wstawia wiele wartości do oddzielnych wierszy w tabeli mysql

  5. Błąd MySQL:masz błąd w składni SQL; sprawdź instrukcję, która odpowiada Twojej wersji serwera MySQL, aby znaleźć właściwą składnię w pobliżu