Aller au contenu


Exécuter des commandes shell depuis la commandline MySQL

Lorsque vous êtes en ligne de commande MySQL sous Unix/Linux, il vous est encore possible d’exécuter des commandes shell sans quitter votre connexion, en précédant la commande à effectuer du mot-clé system.  Ex:

[code]
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.41 Source distribution

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql> use test;
Database changed
mysql> system nano -w dump.sql
[/code]

Avec cet exemple, l’éditeur nano se lance, et lorsque vous le quittez, vous retournez à la cmdline MySQL. Peut se révéler trèèès pratique (pas besoin d’autre terminal, pas besoin de quitter sa connexion courante, …).

Posté dans développement. Tags , , .

0 commentaire(s)

Quelques tags HTML sont acceptés

(obligatoire)

(obligatoire, mais ne sera pas diffusé)

ou faire un rétrolien depuis votre site.