Recuperer résultat requête SQL dans terminal
Résolu/Fermé
sebphilip
Messages postés
4
Date d'inscription
mercredi 29 février 2012
Statut
Membre
Dernière intervention
22 mars 2012
-
29 févr. 2012 à 01:02
sebphilip Messages postés 4 Date d'inscription mercredi 29 février 2012 Statut Membre Dernière intervention 22 mars 2012 - 22 mars 2012 à 20:55
sebphilip Messages postés 4 Date d'inscription mercredi 29 février 2012 Statut Membre Dernière intervention 22 mars 2012 - 22 mars 2012 à 20:55
A voir également:
- Recuperer résultat requête SQL dans terminal
- Commande terminal mac - Guide
- Recuperer message whatsapp supprimé - Guide
- Recuperer video youtube - Guide
- Récupérer mon compte facebook désactivé - Guide
- Lexer resultat - Télécharger - Sport
4 réponses
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
Modifié par jisisv le 29/02/2012 à 13:18
Modifié par jisisv le 29/02/2012 à 13:18
Tu crées une ligne du genre
<span class='signature'>Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)</span>
05 * * * mysql -h adresseserveur -u utilisateur -pmdp -B < path/to/commmande.sql > /path/to/resultLe fichier commande.sql contenant
SELECT user FROM balise WHERE bienvenue='0'dans ton cron (avec crontab -e)
<span class='signature'>Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)</span>
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
29 févr. 2012 à 01:10
29 févr. 2012 à 01:10
Pourquoi utiliser PHP pour interroger ta BDD ?
Pourquoi ne places-tu pas tes requêtes MySQL dans un simple shell script aec des redirections?
En plus tu utilises shell_exec, ce qui alourdit encore plus la procédure...
Pourquoi ne places-tu pas tes requêtes MySQL dans un simple shell script aec des redirections?
En plus tu utilises shell_exec, ce qui alourdit encore plus la procédure...
sebphilip
Messages postés
4
Date d'inscription
mercredi 29 février 2012
Statut
Membre
Dernière intervention
22 mars 2012
Modifié par sebphilip le 29/02/2012 à 01:49
Modifié par sebphilip le 29/02/2012 à 01:49
comment tu ferais toi?
Je ne connais bien que php comme langage.
Que me conseilles tu?
Peux tu me donner un exemple?
merci d'avance.
Je ne connais bien que php comme langage.
Que me conseilles tu?
Peux tu me donner un exemple?
merci d'avance.
sebphilip
Messages postés
4
Date d'inscription
mercredi 29 février 2012
Statut
Membre
Dernière intervention
22 mars 2012
22 mars 2012 à 20:55
22 mars 2012 à 20:55
Du coup, j'ai suivi vos conseils en me documentant et je suis arrivé à ce code:
#!/bin/bash requete=$(mysql -h adresseip -u utilisateur -pMDP -B --exec="connect BDD;SELECT numeroportable,name FROM TABLE WHERE bienvenue='0'") echo $requete numeroportable='echo $requete |cut -d" " -f3' nom='echo $requete |cut -d" " -f4' echo $numeroportable echo $nom if [ "${numeroportable}" == "" ] then echo rien à faire else echo bonjour fi