Le shell Linux, mysql et free
cold sun
Messages postés
6
Statut
Membre
-
vignemail1 Messages postés 1262 Statut Contributeur -
vignemail1 Messages postés 1262 Statut Contributeur -
Bonjour,
Je cherche un moyen de mettre à jour une base de donnée chez free de manière automatisée.
Je m'explique :
Je comptais automatiser l'insertion de données dans ma table sql qui est hébergée par free à l'aide de la commande shell mysql et d'expect (/usr/bin/expect -f).
Avant de programmer quoique ce soit, j'ai voulu tester en manuel avec cette commande:
" $ mysql -p -h "sql.free.fr" -u "mon_user" (mon_user étant remplacé évidemment)"
cette commande me renvoie cette erreur :
"ERROR 2003 (HY000): Can't connect to MySQL server on 'sql.free.fr' (111)"
Je tiens à préciser que je peux administrer la base de donnée via l'interface de free (phpmyadmin)
Est-ce que quelqu'un peut me dire s'il est possible de ce connecter avec cette commande?
Sinon, quelqu'un a-t-il une solution pour automatiser la mise à jour de la base de donnée (de préférence, utilisant le bash)?
Merci d'avance
Je cherche un moyen de mettre à jour une base de donnée chez free de manière automatisée.
Je m'explique :
Je comptais automatiser l'insertion de données dans ma table sql qui est hébergée par free à l'aide de la commande shell mysql et d'expect (/usr/bin/expect -f).
Avant de programmer quoique ce soit, j'ai voulu tester en manuel avec cette commande:
" $ mysql -p -h "sql.free.fr" -u "mon_user" (mon_user étant remplacé évidemment)"
cette commande me renvoie cette erreur :
"ERROR 2003 (HY000): Can't connect to MySQL server on 'sql.free.fr' (111)"
Je tiens à préciser que je peux administrer la base de donnée via l'interface de free (phpmyadmin)
Est-ce que quelqu'un peut me dire s'il est possible de ce connecter avec cette commande?
Sinon, quelqu'un a-t-il une solution pour automatiser la mise à jour de la base de donnée (de préférence, utilisant le bash)?
Merci d'avance
A voir également:
- Le shell Linux, mysql et free
- Classic shell - Télécharger - Personnalisation
- Linux reader - Télécharger - Stockage
- Zimbra free - Guide
- Word 2013 free download - Télécharger - Traitement de texte
- Mysql community download - Télécharger - Bases de données
3 réponses
A priori, on peut pas, je pense que seul les scripts hébergés par les serveurs Free ont le droit de se connecter car ils sont lancés en localhost et l'utilisateur crée lorsque tu crée ton compte n'est configuré que pour du localhost et non extérieur. Si tu testes de te connecter sur ta base sur ton PC chez toi en spécifiant comme adresse host (-h hostname) et que ton compte n'est valide que localhost, tu devrai avoir le même genre de problème, enfin il me semble.
Rebonsoir et merci de ta réponse
Connaitrais-tu dans ce cas un autre service gratuit offrant une base de donnée, et qui me conviendrait (possibilité de mettre à jour avec la commande mysql)?
Créer une base de donnée depuis chez moi impliquerait un inconvénient majeur : mon PC ne pouvant être allumé tout le temps (même si je le voulais), la base ne pourra pas être alors tout le temps accessible.
Connaitrais-tu dans ce cas un autre service gratuit offrant une base de donnée, et qui me conviendrait (possibilité de mettre à jour avec la commande mysql)?
Créer une base de donnée depuis chez moi impliquerait un inconvénient majeur : mon PC ne pouvant être allumé tout le temps (même si je le voulais), la base ne pourra pas être alors tout le temps accessible.