SQL // Shell requete - Linux et OS Alternatifs
Marsh Posté le 13-04-2005 à 15:18:03
Krollo a écrit : Je vous explique mon soucis , |
tu sais comment ça fonctionne les BDD ou même ce que c'est ?
sinon pour faire des scripts utilise la commande 'mysql'
Marsh Posté le 13-04-2005 à 15:26:36
oki merci pour la commande je vais me plongé dedans
je sais utilisé des bases de données mais je ne sais pas faire de script et je connais encore moin toutes les commandes shell
Marsh Posté le 13-04-2005 à 15:41:51
le shell c'est pas de la BDD hein
c'est quoi que tu appelles "savoir utiliser des base de données" ?
PS : surveille ton orthographe stp
Marsh Posté le 13-04-2005 à 16:05:44
mais heuu faut pas se moquer de moi
je sais créer des tables,faire des tuples , chercher dedans
:$
Marsh Posté le 13-04-2005 à 16:14:48
dans le script que je fais
#!/bin/sh
>mysql --password=pass -D pwet
>select * from imp;
comme tapu le remarquer sa marche pas , car le "select ..." est considéré comme une commande pour la bash et non pour le mysql , donc si tu pouvais m'aidé
Marsh Posté le 13-04-2005 à 16:28:04
mets ta commande au bout de la ligne mysql pour voir
Marsh Posté le 13-04-2005 à 16:37:37
ca marche pas , mais sa doit venir de moi je doit pas bien utilisé la syntax . Je vais essayé de faire ceux-ci:
shell> mysql db_name < script.sql > output.tab
Marsh Posté le 13-04-2005 à 17:13:21
ceux-ci fonctionne bien pour les selects mais apres pour ceux qui concerne créer des tuples avec des valeurs en parametre ceux-ci reste un probleme donc si tu pouvais me donner ta syntax pour le mettre dans le meme script
tu serai trop adorable
Marsh Posté le 13-04-2005 à 17:30:19
je suis pas adorable
je t'ai donné ça de mémoire, si je pense à regarder le drapeau en rentrant je te redis ça.
Marsh Posté le 13-04-2005 à 20:57:54
Si vraiment t'as des problèmes avec le shell tu peux faire un script en python avec le module MySQLdb. Je développe en ce moment une appli avec ces deux outils et cela marche très bien, même si sa alourdi un peu les requètes SQL.
Sans vouloir paraître compliqué, ça peut-être une solution....
Marsh Posté le 13-04-2005 à 14:52:02
Je vous explique mon soucis ,
j'ai une base de donné (faite avec mysql) et je souhaiterai grace a des script donc du shell a faire des requete du style ajouter une ligne dans ma table , supprimé ou meme lire.
Rien le fait de me donné les commandes a utilisé maiderai enormement
Je suis un perdu