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

Java uruchamiana przez wyzwalacz MySQL

Chociaż nie jest to standardowa funkcja, jest to bardzo możliwe w przypadku MySQL. Możesz użyć instrukcji SELECT .. INTO OUTFILE z wnętrza wyzwalacza, aby pisać do nazwanego potoku (Windows) lub systemu plików pamięci (Linux). Oba te elementy można łatwo monitorować z kodu Java (lub dowolnego innego kodu). Korzystając z tej techniki, unikniesz odpytywania, a ponieważ nie ma rzeczywistego dostępu do dysku, będziesz miał dobrą wydajność.

Napisałem do tego pakiet Java, więc jestem w 100% pewien, że jest to możliwe i działa dobrze. Niestety nie mogę dzielić się tutaj moimi wysiłkami (moja poprzednia odpowiedź została usunięta przez moderatora), więc będziesz musiał sam ją zakodować, przepraszam.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy ktoś może wyjaśnić klucze obce MySQL?

  2. Warunkowe zapytanie agregujące z grupą według

  3. Jak uzyskać wiele zliczeń za pomocą jednego zapytania SQL?

  4. Upuścić bazy danych MySQL pasujące do jakiegoś symbolu wieloznacznego?

  5. Funkcja MySQL LOG() — zwraca logarytm naturalny wartości