Bash-script from within MySQL

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Hoe kun je vanuit een MySQL-script Bash-commando's executeren?

Vanuit mysql-client

Dit is in ieder geval mogelijk vanuit de mysql-client. Deze kent een aantal mysql-client-specifieke commando's, die niet door de achterliggende MySQL-server worden afgehandeld, en dit is daar helaas een voorbeeld van [1]. Voorbeeld:

system echo $PWD

Of

\! echo $PWD

Mbv. UDF-lib_mysqludf_sys

  • Het schijnt mogelijk te zijn mbv. de lib_mysqludf_sys-library [2], [3]
  • UDF staat hierbij voor User Defined Function: Een manier om een MySQL-server uit te breiden met eigen functionaliteit [4], [5]

Bronnen