Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

mysqldump... due formati di output

2 views
Skip to first unread message

Matteo Rossini

unread,
Apr 16, 2008, 7:07:21 AM4/16/08
to
Salve.
ho alcuni vecchi dump fatti con mysqldump, che avevano righe simili a
queste:
INSERT INTO `tabella` VALUES ('a','b');
INSERT INTO `tabella` VALUES ('c','d');
INSERT INTO `tabella` VALUES ('e','f');

negli ultimi dump invece ho:
INSERT INTO `tabella` VALUES ('a','b'),('c','d'),('e','f');

forse sarà più compatto o più performante o che ne sò.
sta di fatto che è decisamente meno leggibile in caso si voglia
analizzare il db per fare dei confronti tra due dump. Prima era
abbastanza semplice effettuare un diff.

Si può ripristinare il vecchio metodo?

mysql 5.0.24a

Matteo

Vide

unread,
Apr 16, 2008, 11:01:52 AM4/16/08
to
Matteo Rossini wrote:

> Si può ripristinare il vecchio metodo?
>
> mysql 5.0.24a

Da una rapida lettura delle opzioni di mysqldump, direi di no (almeno
sul .51 che ho io). Attendo smentite.

--
Vide

Matteo Rossini

unread,
Apr 16, 2008, 11:22:47 AM4/16/08
to
> Attendo smentite.
eccole:
mysqldump --skip-extended-insert
nelle vecchie versioni era il default.

vedi il man alla voce --opt e --skip-opt

ora mi rimane da convertire tutti i vecchi dump

Matteo

Vide

unread,
Apr 16, 2008, 11:39:55 AM4/16/08
to
Matteo Rossini wrote:

> eccole:
> mysqldump --skip-extended-insert
> nelle vecchie versioni era il default.

L'unica che non ho provato... mannaggia a me :)

--
Vide

RedWiz

unread,
Apr 16, 2008, 2:00:02 PM4/16/08
to
>
> Si può ripristinare il vecchio metodo?

--skip-opt

0 new messages