Mysql et script

Vous avez réalisé ou vous voulez réaliser un truc impensable avec votre Raspberry Pi ? Cet endroit est pour vous...

Modérateur : Francois

Droopy
Messages : 8
Enregistré le : mar. 22 nov. 2016 19:05

Mysql et script

Message par Droopy » ven. 30 déc. 2016 21:20

Bonjour,
Quand je tape en ligne de commande : mysql – u root –ptoto droopy2017 < /blabla/droopy*.sql pas de problème.
Mais la même chose dans un script : fichier introuvable … ? (il n'y a dans ce répertoire qu'un seul fichier avec cette extension).
J’ai essayé un tas de trucs sans le moindre succès, alors une idée ?

Merci

Avatar du membre
Manfraid
Raspinaute
Messages : 1402
Enregistré le : ven. 3 oct. 2014 14:50
Contact :

Re: Mysql et script

Message par Manfraid » ven. 30 déc. 2016 23:15

salut,

quel type de script ?

mais le plus souvent il faut mettre le chemin doit être complet pour la commande mysql
NAS : DIY OS Debian: DD250Go + 3x2To + 6To
Raspberry pi : 2B OS : Raspbian
Se tromper est humain, Vraiment foutre la merde nécessite le mot de passe de root.

Droopy
Messages : 8
Enregistré le : mar. 22 nov. 2016 19:05

Re: Mysql et script

Message par Droopy » dim. 1 janv. 2017 20:45

Manfraid a écrit :salut,

quel type de script ?

mais le plus souvent il faut mettre le chemin doit être complet pour la commande mysql
Script bash et le chemin est complet.

domi
Administrateur
Messages : 3266
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: Mysql et script

Message par domi » lun. 2 janv. 2017 09:37

Droopy a écrit :Script bash et le chemin est complet.
Le chemin de la commande MySql également ?
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

destroyedlolo
Raspinaute
Messages : 1634
Enregistré le : dim. 10 mai 2015 18:44
Localisation : Dans la campagne à côté d'Annecy
Contact :

Re: Mysql et script

Message par destroyedlolo » lun. 2 janv. 2017 10:14

Salut,

Tu lances ton script a la main où a travers le CRON : dans le second cas, il est possible que l'environnement ne soit pas remplis.

A+
  • BananaPI : Gentoo, disque SATA de 2 To
  • Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
  • Multimedia par DNLA
  • Et pleins d'idées ... et bien sûr, pas assez de temps.
Un descriptif de ma domotique 100% fait maison.

Droopy
Messages : 8
Enregistré le : mar. 22 nov. 2016 19:05

Re: Mysql et script

Message par Droopy » mer. 4 janv. 2017 18:54

destroyedlolo a écrit :Salut,

Tu lances ton script a la main où a travers le CRON : dans le second cas, il est possible que l'environnement ne soit pas remplis.

A+
A la main avec un simple sh.

domi
Administrateur
Messages : 3266
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: Mysql et script

Message par domi » mer. 4 janv. 2017 20:30

Tu peux mettre le contenu du SH ici ?
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

Korhm
Raspinaute
Messages : 232
Enregistré le : ven. 19 sept. 2014 08:13
Localisation : Toulouse

Re: Mysql et script

Message par Korhm » mar. 10 janv. 2017 08:02

Hello,

Attention aussi aux caractères spéciaux dans le mot de passe (si "toto" n'est pas le vrai, bien entendu). Ça peut jouer des tours au bash qui exécute ta commande

Droopy
Messages : 8
Enregistré le : mar. 22 nov. 2016 19:05

Re: Mysql et script

Message par Droopy » mar. 10 janv. 2017 19:31

domi a écrit :Tu peux mettre le contenu du SH ici ?
#!/bin/bash
mysql -u root -p123456 droopy1999 < /media/partage/droopy1999*.sql
exit

donne fichier introuvable, alors que si je tape exactement la même chose en ligne de commande :
mysql -u root -p123456 droopy1999 < /media/partage/droopy1999*.sql
c'est joie et bonheur. J'ai essayé avec l'option -e etc sans aucun succès. Je précise que dans les deux cas je suis sous root.

Ghislain
Raspinaute
Messages : 315
Enregistré le : jeu. 12 nov. 2015 17:39
Localisation : Bourges (18)

Re: Mysql et script

Message par Ghislain » mar. 10 janv. 2017 19:55

et en ajoutant un sudo dans ton bash pour la commande ?

Répondre

Retourner vers « Utilisateurs avancés »