phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

phpmyadmin ... Unione di due database

Supporto per phpBB 3.1.x.
Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: phpmyadmin ... Unione di due database

Messaggio da Sir Xiradorn » 07/03/2016, 14:11

Sicuro devi farlo tramite console così finisci moooolto prima. 640 non è troppo grande alla fine ma con un pc non troppo performante ci metti comunque un po. In alcuni topic ho spiegato come usare la console
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

giabar1974
Utente
Utente
Messaggi: 126
Iscritto il: 11/06/2015, 13:42
Sesso: Maschio
Versione: 3.1.9
Server: UNIX/Linux
PHP: 5.4.42
Database: MySQL

Re: phpmyadmin ... Unione di due database

Messaggio da giabar1974 » 07/03/2016, 14:20

Il mio hosting dà l'accesso SSH.
Stasera proverò con quello.

Grazie!


Inviato dal mio iPhone usando Tapatalk

giabar1974
Utente
Utente
Messaggi: 126
Iscritto il: 11/06/2015, 13:42
Sesso: Maschio
Versione: 3.1.9
Server: UNIX/Linux
PHP: 5.4.42
Database: MySQL

Re: phpmyadmin ... Unione di due database

Messaggio da giabar1974 » 08/03/2016, 0:19

Bene,
in locale (con XAMPP) sono riuscito ad importare il database tramite il comando mysql.

Ho provato a farlo in remoto su un database di prova, realizzando un piccolo script php:

Codice: Seleziona tutto

<?php
echo "Importazione del database in corso ....<br>";
system("cat qdbxoilw_ra7q1.sql | mysql.exe --host=mysql.netsons.com --user=qdbxoilw_pp2 --password=my_pwd qdbxoilw_wp2");
echo "Importazione del database completa";
?>
Ho copiato questo script e il database sql nella directory del forum.
Ma a parte i due echo non viene eseguito nulla!

Non viene trovato il comando mysql o manca forse il comando mysql_connect?

Grazie!


Grazie.

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: phpmyadmin ... Unione di due database

Messaggio da Sir Xiradorn » 08/03/2016, 0:49

Scusa na domanda ma hai detto di avere ssh sul server. Beh allora perchè fare qualcosa tramite php se hai puoi ssh attivo? Fallo direttamente con quella console
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

giabar1974
Utente
Utente
Messaggi: 126
Iscritto il: 11/06/2015, 13:42
Sesso: Maschio
Versione: 3.1.9
Server: UNIX/Linux
PHP: 5.4.42
Database: MySQL

Re: phpmyadmin ... Unione di due database

Messaggio da giabar1974 » 08/03/2016, 0:57

Ciao,
la prova l'ho fatta su un piccolo database di prova che ho su Netsons dove non ho l'accesso SSH.

Quindi se non ho l'ssh non ho la possibilità di fare il mysql da remoto?



Inviato dal mio iPhone usando Tapatalk

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: phpmyadmin ... Unione di due database

Messaggio da Sir Xiradorn » 08/03/2016, 1:15

Eh no perchè netsons non ti permette di fare exec o il system perchè credo proprio che siano bloccati o quanto meno limitati.

Senza ssh purtroppo non potrai lanciare comandi di console
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

giabar1974
Utente
Utente
Messaggi: 126
Iscritto il: 11/06/2015, 13:42
Sesso: Maschio
Versione: 3.1.9
Server: UNIX/Linux
PHP: 5.4.42
Database: MySQL

Re: phpmyadmin ... Unione di due database

Messaggio da giabar1974 » 08/03/2016, 7:52

Ok grazie!


Inviato dal mio iPhone usando Tapatalk

giabar1974
Utente
Utente
Messaggi: 126
Iscritto il: 11/06/2015, 13:42
Sesso: Maschio
Versione: 3.1.9
Server: UNIX/Linux
PHP: 5.4.42
Database: MySQL

Re: phpmyadmin ... Unione di due database

Messaggio da giabar1974 » 08/03/2016, 9:54

Un piccolo aggiornamento:

ho importato in locale il database originario in cui ci sono tutte le discussioni (2006 - 26/02/2015) tramite comando mysql (VELOCISSIMO!! ;) )

Sull'ultimo database con phpmyadmin ho isolato con
SELECT * FROM bb_posts WHERE `post_date`>xxxxxxxxx
i post avente data successiva al 26/02/2016

Ora devo unire questo risultato al database originario. In questo modo dovrei ottenere un database completo.

Poi importero' questo database sull'hosting vHosting.

Secondo voi questa procedura funzionera' ? :?:

Grazie.

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: phpmyadmin ... Unione di due database

Messaggio da Micogian » 08/03/2016, 10:47

Io farei in questo modo: considerando che le discussioni sono memorizzate in 2 tabelle (posts e topics) farei un'esportazione dei dati in formato sql delle rispettive tabelle dei 2 database.
I file sql sono file di testo, apro il file che contiene i dati mancanti, li copio e li riporto nel secondo file sql.
L'importante è che non ci siano records con lo stesso ID.
Controllo la punteggiatura, il file sql è fatto a blocchi che terminano con un punto e virgola mentre i records sono separati da una virgola.
A questo punto dovrei avere un file sql completo che posso importare nel database. Ovviamente da farsi prima in locale.
La stessa operazione va fatta separatamente per la tabella posts e topics.
La tabella forums contiene gli ultimi topics dei rispettivi forum e non dovrebbe subire modifiche.
Un altro problema potrebbe riguardare gli allegati, se questi mancano vanno importati e rivista anche la tabella attachments.

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: phpmyadmin ... Unione di due database

Messaggio da Sir Xiradorn » 08/03/2016, 12:48

Micogian ha scritto:Io farei in questo modo: considerando che le discussioni sono memorizzate in 2 tabelle (posts e topics) farei un'esportazione dei dati in formato sql delle rispettive tabelle dei 2 database.
I file sql sono file di testo, apro il file che contiene i dati mancanti, li copio e li riporto nel secondo file sql.
L'importante è che non ci siano records con lo stesso ID.
Controllo la punteggiatura, il file sql è fatto a blocchi che terminano con un punto e virgola mentre i records sono separati da una virgola.
A questo punto dovrei avere un file sql completo che posso importare nel database. Ovviamente da farsi prima in locale.
La stessa operazione va fatta separatamente per la tabella posts e topics.
La tabella forums contiene gli ultimi topics dei rispettivi forum e non dovrebbe subire modifiche.
Un altro problema potrebbe riguardare gli allegati, se questi mancano vanno importati e rivista anche la tabella attachments.
Si l'uso della console è una mano santa.

Quella procedura che hai detto @giabar non ti assicura che le date o degli id non combaciano perchè potrebbe succedere una sovrapposizione e come Mico ti ha giustamente suggerito devi fare dei controlli più meticolosi
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

Rispondi

Torna a “[3.1.x] Forum di Supporto”

Chi c’è in linea

Visitano il forum: Google [Bot] e 75 ospiti