Domanda

E 'possibile avere phpmyadmin o altro strumento per importare un backup csv o SQL in un database esistente e saltare la chiave primaria o si tratta di un manuale, tavolo da processo tavolo di inserimento con le query e rimuovere manualmente la chiave primaria?

È stato utile?

Soluzione

Molte strade portano a Roma: 1 modo:

LOAD DATA LOCAL INFILE 'file.txt'
  INTO TABLE t1 (column1, column2, column3);

un altro modo:

CREATE TABLE `import` (
  `column1` int(11) NOT NULL,
  `column2` varchar(128) NOT NULL,
  `column3` varchar(128) NOT NULL
) ENGINE=MyISAM CHARSET=utf8;
LOAD DATA LOCAL INFILE 'file.txt'
  INTO TABLE import
  (column1, column2, column3);
INSERT INTO destination_table (columnA,columnB,columnC)
SELECT column3, column1, column2 FROM import;
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top