Bonjour,
je fais une routine permettant de traiter des fichiers.sql, comme par
exemple la création d'une base à partir du résultat d'un dump.
Question : y a-t-il une option dans mysqldump qui permette d'enlever les
commentaires /*, et -- ?
ou dois-je le faire moi-même ?
merci
ps : j'ai acheté un bouquin aux CampusPress, intitulé MySQL Guide officiel
(préparation aux certifications mysql).
ça m'a l'air complêt.
Le connaissez-vous ? Qu'en pensez-vous ?
--
Jacques TREPP
AlbyGest
jacques.trepp_pasdespam@free.fr
enlever _pasdespam pour me joindre
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jacques trepp
bon, pour le moment, je fais comme ça : MaChaineLue = SansEspace(fLitLigne(id_fic)) SI MaChaineLue = EOT ALORS SORTIR SI Gauche(MaChaineLue,2) = "--" ALORS MaChaineLue = "" SI Gauche(MaChaineLue,2) = "/*" ALORS MaChaineLue = "" commentaire = Vrai FIN SI Position(MaChaineLue,"*/") > 0 ALORS MaChaineLue = "" commentaire = Faux FIN SI MaChaineLue <> "" ET commentaire = Vrai ALORS MaChaineLue = ""
Apparemment, ça fonctionne. Si quelqu'un a mieux, je suis preneur.
-- Jacques TREPP AlbyGest
enlever _pasdespam pour me joindre "jacques trepp" a écrit dans le message de news:4129b643$0$18623$
Bonjour, je fais une routine permettant de traiter des fichiers.sql, comme par exemple la création d'une base à partir du résultat d'un dump. Question : y a-t-il une option dans mysqldump qui permette d'enlever les commentaires /*, et -- ? ou dois-je le faire moi-même ?
merci
ps : j'ai acheté un bouquin aux CampusPress, intitulé MySQL Guide officiel (préparation aux certifications mysql). ça m'a l'air complêt. Le connaissez-vous ? Qu'en pensez-vous ?
-- Jacques TREPP AlbyGest
enlever _pasdespam pour me joindre
bon, pour le moment, je fais comme ça :
MaChaineLue = SansEspace(fLitLigne(id_fic))
SI MaChaineLue = EOT ALORS SORTIR
SI Gauche(MaChaineLue,2) = "--" ALORS MaChaineLue = ""
SI Gauche(MaChaineLue,2) = "/*" ALORS
MaChaineLue = ""
commentaire = Vrai
FIN
SI Position(MaChaineLue,"*/") > 0 ALORS
MaChaineLue = ""
commentaire = Faux
FIN
SI MaChaineLue <> "" ET commentaire = Vrai ALORS MaChaineLue = ""
Apparemment, ça fonctionne. Si quelqu'un a mieux, je suis preneur.
--
Jacques TREPP
AlbyGest
jacques.trepp_pasdespam@free.fr
enlever _pasdespam pour me joindre
"jacques trepp" <jacques.trepp@wanadoo.fr> a écrit dans le message de
news:4129b643$0$18623$626a14ce@news.free.fr...
Bonjour,
je fais une routine permettant de traiter des fichiers.sql, comme par
exemple la création d'une base à partir du résultat d'un dump.
Question : y a-t-il une option dans mysqldump qui permette d'enlever les
commentaires /*, et -- ?
ou dois-je le faire moi-même ?
merci
ps : j'ai acheté un bouquin aux CampusPress, intitulé MySQL Guide officiel
(préparation aux certifications mysql).
ça m'a l'air complêt.
Le connaissez-vous ? Qu'en pensez-vous ?
--
Jacques TREPP
AlbyGest
jacques.trepp_pasdespam@free.fr
enlever _pasdespam pour me joindre
bon, pour le moment, je fais comme ça : MaChaineLue = SansEspace(fLitLigne(id_fic)) SI MaChaineLue = EOT ALORS SORTIR SI Gauche(MaChaineLue,2) = "--" ALORS MaChaineLue = "" SI Gauche(MaChaineLue,2) = "/*" ALORS MaChaineLue = "" commentaire = Vrai FIN SI Position(MaChaineLue,"*/") > 0 ALORS MaChaineLue = "" commentaire = Faux FIN SI MaChaineLue <> "" ET commentaire = Vrai ALORS MaChaineLue = ""
Apparemment, ça fonctionne. Si quelqu'un a mieux, je suis preneur.
-- Jacques TREPP AlbyGest
enlever _pasdespam pour me joindre "jacques trepp" a écrit dans le message de news:4129b643$0$18623$
Bonjour, je fais une routine permettant de traiter des fichiers.sql, comme par exemple la création d'une base à partir du résultat d'un dump. Question : y a-t-il une option dans mysqldump qui permette d'enlever les commentaires /*, et -- ? ou dois-je le faire moi-même ?
merci
ps : j'ai acheté un bouquin aux CampusPress, intitulé MySQL Guide officiel (préparation aux certifications mysql). ça m'a l'air complêt. Le connaissez-vous ? Qu'en pensez-vous ?
-- Jacques TREPP AlbyGest
enlever _pasdespam pour me joindre
Daniel
Bonsoir,
si version >= 4.0.17, il y a l'argument "comments"
mysqldump --comments=0 base doit faire ce que tu veux
"jacques trepp" writes:
Bonjour, je fais une routine permettant de traiter des fichiers.sql, comme par exemple la création d'une base à partir du résultat d'un dump. Question : y a-t-il une option dans mysqldump qui permette d'enlever les commentaires /*, et -- ? ou dois-je le faire moi-même ?
merci
ps : j'ai acheté un bouquin aux CampusPress, intitulé MySQL Guide off iciel (préparation aux certifications mysql). ça m'a l'air complêt. Le connaissez-vous ? Qu'en pensez-vous ?
-- Jacques TREPP AlbyGest
enlever _pasdespam pour me joindre
-- suivre ce lien pour répondre: http://cerbermail.com/?2KrV3YZXnn Daniel ;-)
Bonsoir,
si version >= 4.0.17, il y a l'argument "comments"
mysqldump --comments=0 base doit faire ce que tu veux
Bonjour,
je fais une routine permettant de traiter des fichiers.sql, comme par
exemple la création d'une base à partir du résultat d'un dump.
Question : y a-t-il une option dans mysqldump qui permette d'enlever les
commentaires /*, et -- ?
ou dois-je le faire moi-même ?
merci
ps : j'ai acheté un bouquin aux CampusPress, intitulé MySQL Guide off iciel
(préparation aux certifications mysql).
ça m'a l'air complêt.
Le connaissez-vous ? Qu'en pensez-vous ?
--
Jacques TREPP
AlbyGest
jacques.trepp_pasdespam@free.fr
enlever _pasdespam pour me joindre
--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
si version >= 4.0.17, il y a l'argument "comments"
mysqldump --comments=0 base doit faire ce que tu veux
"jacques trepp" writes:
Bonjour, je fais une routine permettant de traiter des fichiers.sql, comme par exemple la création d'une base à partir du résultat d'un dump. Question : y a-t-il une option dans mysqldump qui permette d'enlever les commentaires /*, et -- ? ou dois-je le faire moi-même ?
merci
ps : j'ai acheté un bouquin aux CampusPress, intitulé MySQL Guide off iciel (préparation aux certifications mysql). ça m'a l'air complêt. Le connaissez-vous ? Qu'en pensez-vous ?
-- Jacques TREPP AlbyGest
enlever _pasdespam pour me joindre
-- suivre ce lien pour répondre: http://cerbermail.com/?2KrV3YZXnn Daniel ;-)
jacques trepp
Daniel wrote:
Bonsoir,
si version >= 4.0.17, il y a l'argument "comments"
mysqldump --comments=0 base doit faire ce que tu veux
Merci :) je suis en 4.0.20, donc ça devrait le faire. J'ai fait à tout hasard une routine, mais c'est mieux ainsi
-- Jacques TREPP AlbyGest
enlever _pasdespam pour me joindre
Daniel wrote:
Bonsoir,
si version >= 4.0.17, il y a l'argument "comments"
mysqldump --comments=0 base doit faire ce que tu veux
Merci :)
je suis en 4.0.20, donc ça devrait le faire. J'ai fait à tout hasard une
routine, mais c'est mieux ainsi
--
Jacques TREPP
AlbyGest
jacques.trepp_pasdespam@free.fr
enlever _pasdespam pour me joindre
si version >= 4.0.17, il y a l'argument "comments"
mysqldump --comments=0 base doit faire ce que tu veux
Merci :) je suis en 4.0.20, donc ça devrait le faire. J'ai fait à tout hasard une routine, mais c'est mieux ainsi
-- Jacques TREPP AlbyGest
enlever _pasdespam pour me joindre
jacques trepp
jacques trepp wrote:
Daniel wrote:
Bonsoir,
si version >= 4.0.17, il y a l'argument "comments"
mysqldump --comments=0 base doit faire ce que tu veux
Merci :) je suis en 4.0.20, donc ça devrait le faire. J'ai fait à tout hasard une routine, mais c'est mieux ainsi
voila le fichier de commandes Sauvegardes.cmd que j'utilise : echo SET FOREIGN_KEY_CHECKS=0; > %2.Sql C:mysqlbinmysqldump -u root --opt --commentsúLSE --disable-keys=TRUE %1
%2.Sql
echo SET FOREIGN_KEY_CHECKS=1; >> %2.Sql
je l'utilise en ligne de commande : Sauvegardes base_à_sauver fichier_script_sans_extension J'obtiens un script sql propre sans commentaires d'aucune sorte. Pratique pour recréer une autre base.
-- Jacques TREPP AlbyGest
enlever _pasdespam pour me joindre
jacques trepp wrote:
Daniel wrote:
Bonsoir,
si version >= 4.0.17, il y a l'argument "comments"
mysqldump --comments=0 base doit faire ce que tu veux
Merci :)
je suis en 4.0.20, donc ça devrait le faire. J'ai fait à tout hasard
une routine, mais c'est mieux ainsi
voila le fichier de commandes Sauvegardes.cmd que j'utilise :
echo SET FOREIGN_KEY_CHECKS=0; > %2.Sql
C:mysqlbinmysqldump -u root --opt --commentsúLSE --disable-keys=TRUE %1
%2.Sql
echo SET FOREIGN_KEY_CHECKS=1; >> %2.Sql
je l'utilise en ligne de commande :
Sauvegardes base_à_sauver fichier_script_sans_extension
J'obtiens un script sql propre sans commentaires d'aucune sorte.
Pratique pour recréer une autre base.
--
Jacques TREPP
AlbyGest
jacques.trepp_pasdespam@free.fr
enlever _pasdespam pour me joindre
si version >= 4.0.17, il y a l'argument "comments"
mysqldump --comments=0 base doit faire ce que tu veux
Merci :) je suis en 4.0.20, donc ça devrait le faire. J'ai fait à tout hasard une routine, mais c'est mieux ainsi
voila le fichier de commandes Sauvegardes.cmd que j'utilise : echo SET FOREIGN_KEY_CHECKS=0; > %2.Sql C:mysqlbinmysqldump -u root --opt --commentsúLSE --disable-keys=TRUE %1
%2.Sql
echo SET FOREIGN_KEY_CHECKS=1; >> %2.Sql
je l'utilise en ligne de commande : Sauvegardes base_à_sauver fichier_script_sans_extension J'obtiens un script sql propre sans commentaires d'aucune sorte. Pratique pour recréer une autre base.