Pagina 1 di 4

phpmyadmin ... Unione di due database

Inviato: 06/03/2016, 17:53
da giabar1974
Ciao a tutti,
ho due database mysql, il primo con discussioni dal 2006 al 02/2016, il secondo con le discussioni dal 2012 al 03/2016.

Per favore qualcuno potrebbe dirmi se è possibile fare un merge tra i due database in modo da avere nel forum tutte le discussioni dal 2012 al 03/2016 ?

Importando prima uno e poi l'altro in phpMyadmin otterrei questo risultato?

Grazie.



Inviato dal mio iPhone usando Tapatalk

Re: phpmyadmin ... Unione di due database

Inviato: 06/03/2016, 18:41
da Sir Xiradorn
Beh se non ci sono dati duplicati, basta che esporti uno, lo copi sul secondo e via. Se sono perfettamente complementari, non dovresti avere problemi. Prova sempre prima in locale

Re: phpmyadmin ... Unione di due database

Inviato: 06/03/2016, 19:27
da giabar1974
Eh mi sa che ci sono duplicati! Le discussioni dal 2012 al 02/2016 sono in comune ai due database.


Inviato dal mio iPhone usando Tapatalk

Re: phpmyadmin ... Unione di due database

Inviato: 06/03/2016, 20:28
da Sir Xiradorn
Mmmm credo che si possa modificare il backup con una variazione. Al posto di INSERT si può usare qualcosa del tipo INSERT IGNORE. Non ho mai provato ma si può testare.

In sostanza prendi tutte le chiavi e le modifichi da INSERT INTO in INSERT IGNORE INTO e puoi farlo con un editore di testo e una sostituzione globale

Re: phpmyadmin ... Unione di due database

Inviato: 07/03/2016, 9:41
da giabar1974
Grazie 1000 per la risposta Sir Xiradorn.

Provero' con questo sistema.

Il fatto e' che dopo il trasferimento su altro hosting, dopo aver importato il database sql con phpmyadmin sono scomparse tutte le discussioni prima del 2012.
Ora ammettendo che nel database che mi ha dato il vecchio webmaster queste discussioni ci siano e che abbia sbagliato qualcosa io nell'importarlo (anche se non ho avuto errori) avrei bisogno di fare il merge tra i due (quello attuale e quello iniziale).
Se reimportassi quello iniziale perderei tutte le discussioni dalla data di import a quella odierna.

Re: phpmyadmin ... Unione di due database

Inviato: 07/03/2016, 13:11
da Sir Xiradorn
Se vuoi posso provare a fare io un test in locale. Se mi passi in privato i due db vediamo. Testo su server virtuale e ti faccio sapere

Re: phpmyadmin ... Unione di due database

Inviato: 07/03/2016, 13:15
da giabar1974
Intanto ho un problema a monte!
XAMPP è lentissimo!
Caricavo molto più velocemente il database sull'hosting remoto. Da ieri sera non ho ancora finito di caricare le sottoparti create con sqlDumpSplitter.




Inviato dal mio iPhone usando Tapatalk

Re: phpmyadmin ... Unione di due database

Inviato: 07/03/2016, 13:17
da Sir Xiradorn
Quanto so grandi? E soprattutto come gli carichi? Da phpmyadmin?

Re: phpmyadmin ... Unione di due database

Inviato: 07/03/2016, 13:24
da giabar1974
Si lì carico da phpMyadmin.
Sono 10 pezzi da 64 MB


Inviato dal mio iPhone usando Tapatalk

Re: phpmyadmin ... Unione di due database

Inviato: 07/03/2016, 13:31
da giabar1974
Potrei provare da cmd tramite
mysql.exe ...

Che ne pensi?


Inviato dal mio iPhone usando Tapatalk