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
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
-
- 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
Ok ma le discussioni mancanti le trovo con la query sql che ho scritto nel mio post precedente, giusto?
Questo risultato lo esporto, e poi procedo come indicato da Micogian.
Ho capito bene?
Inviato dal mio iPhone usando Tapatalk
Questo risultato lo esporto, e poi procedo come indicato da Micogian.
Ho capito bene?
Inviato dal mio iPhone usando Tapatalk
- Micogian
- 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
Se fai quello che ho detto io la query non serve. La tabella più semplice è topics, fai una esportazione in sql della tabella dal database più recente e la stessa cosa da quello più vecchio.
Il file sql dovrebbe avere la lista dei records ordinati per ID, quindi è facile capire quali sono gli ID presenti in un file e non nell'altro.
Si copia il blocco di records che mancano e si inseriscono nella struttura del file sql facendo attenzione che non ci siano ID doppi.
Un controllo alla punteggiatura e dovresti avere il file sql completo per ricreare la tabella.
La stessa operazione va fatta per la tabella posts che però è più corposa di topics.
Tutto qui, la query a che serve?
Attenzione però che i due database siano della stessa versione di phpbb , altrimenti corri il rischio che i campi non corrispondano. In questo caso bisogna controllare la struttura delle tabelle di entrambi i database e se la struttura non è la stessa le cose si complicano non poco.
Resto comunque dell'idea che aggiornare solo una parte delle tabelle di un database sia una manovra molto delicata e potenzialmente pericolosa perchè le tabelle sono tutte in relazione tra loro e aggiungere un record in una tabella senza sapere se ci sono relazioni con altre tabelle è una manovra poco raccomandabile.
Il file sql dovrebbe avere la lista dei records ordinati per ID, quindi è facile capire quali sono gli ID presenti in un file e non nell'altro.
Si copia il blocco di records che mancano e si inseriscono nella struttura del file sql facendo attenzione che non ci siano ID doppi.
Un controllo alla punteggiatura e dovresti avere il file sql completo per ricreare la tabella.
La stessa operazione va fatta per la tabella posts che però è più corposa di topics.
Tutto qui, la query a che serve?
Attenzione però che i due database siano della stessa versione di phpbb , altrimenti corri il rischio che i campi non corrispondano. In questo caso bisogna controllare la struttura delle tabelle di entrambi i database e se la struttura non è la stessa le cose si complicano non poco.
Resto comunque dell'idea che aggiornare solo una parte delle tabelle di un database sia una manovra molto delicata e potenzialmente pericolosa perchè le tabelle sono tutte in relazione tra loro e aggiungere un record in una tabella senza sapere se ci sono relazioni con altre tabelle è una manovra poco raccomandabile.
-
- 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
phpmyadmin ... Unione di due database
Ciao e grazie per la risposta.
La query credevo i servisse per isolare i topics da copiare.
I due database sono:
dbA: 2006--> 26/02/2016
dbB: 2012--> oggi (quello corrente)
Pensavo di usare la query sul dbB in modo da prendere i topics da 26/02/2016 ad oggi (non sono tantissimi).
Una volta isolate queste, le porterei come da te suggerito sul dbA (che è quello più grande).
Inviato dal mio iPhone usando Tapatalk
La query credevo i servisse per isolare i topics da copiare.
I due database sono:
dbA: 2006--> 26/02/2016
dbB: 2012--> oggi (quello corrente)
Pensavo di usare la query sul dbB in modo da prendere i topics da 26/02/2016 ad oggi (non sono tantissimi).
Una volta isolate queste, le porterei come da te suggerito sul dbA (che è quello più grande).
Inviato dal mio iPhone usando Tapatalk
- Micogian
- 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
Non so che dirti, "tutte le strade portano a Roma".
Io parto dal fatto che ho 2 file sql, devo solamente guardare qual'è l'ultimo ID nella tabella A, poi apro la tabella B con notepad++ e con il copia/incolla aggiungo tutti i records che hanno un ID successivo, sistemo la punteggiatura e ho un file che mi permette di ricostruire la tabella unificata.
Ovviamente devo farlo separatamente per le tabelle posts e topics.
Io parto dal fatto che ho 2 file sql, devo solamente guardare qual'è l'ultimo ID nella tabella A, poi apro la tabella B con notepad++ e con il copia/incolla aggiungo tutti i records che hanno un ID successivo, sistemo la punteggiatura e ho un file che mi permette di ricostruire la tabella unificata.
Ovviamente devo farlo separatamente per le tabelle posts e topics.
-
- 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
Scusa Micogian, volevo solo essere sicuro di aver capito ...
faro' come hai detto.
Ah ... il dbA e' in phpBB 3.0 mentre il dbB e' in phpBB 3.1
Dal punto di vista dei record della tabella e della sintassi non dovrebbe cambiare molto, giusto?
Per ora mi accontento di avere topics e posts. Per gli attachment si vedra'.
faro' come hai detto.
Ah ... il dbA e' in phpBB 3.0 mentre il dbB e' in phpBB 3.1
Dal punto di vista dei record della tabella e della sintassi non dovrebbe cambiare molto, giusto?
Per ora mi accontento di avere topics e posts. Per gli attachment si vedra'.
- Sir Xiradorn
- 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
Secondo me ti conviene importare la parte a base 3.0 su un db a 3.0, upgradare a 3.1 e poi accorpare le due parti alla stessa versione. I record potrebbero aver subito delle variazioni consistenti. Io almeno farei così
Sir Xiradorn

~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

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

~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x
-
- 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
OK!
Grazie!
Grazie!
- Micogian
- 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
Avevo ben specificato che i database dovevano essere della stessa versione di phpbb.
Il primo controllo da fare è controllare la struttura delle tabelle dei 2 DB e vedere se cambia qualcosa.Attenzione però che i due database siano della stessa versione di phpbb , altrimenti corri il rischio che i campi non corrispondano. In questo caso bisogna controllare la struttura delle tabelle di entrambi i database e se la struttura non è la stessa le cose si complicano non poco.
-
- 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
Ciao,
allora ho installato in locale (XAMPP) i due forum (A e B). Ho aggiornato A al phpBB 3.1.8, il B lo era già.
Ho però un problema su entrambi i forum, che non avevo quando avevo importato il database in remoto direttamente:
Ogni volta che provo ad aprire una discussione qualunque ho il seguente messaggio:
La tabella esiste ed in phpMyadmin la vedo.
Sto leggendo un po' in giro e sembra che sia un errore che vien fuori quando si importa un database
Per favore qualcuno potrebbe darmi una mano?
Grazie.
allora ho installato in locale (XAMPP) i due forum (A e B). Ho aggiornato A al phpBB 3.1.8, il B lo era già.
Ho però un problema su entrambi i forum, che non avevo quando avevo importato il database in remoto direttamente:
Ogni volta che provo ad aprire una discussione qualunque ho il seguente messaggio:
La tabella esiste ed in phpMyadmin la vedo.
Sto leggendo un po' in giro e sembra che sia un errore che vien fuori quando si importa un database

Per favore qualcuno potrebbe darmi una mano?
Grazie.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
- Sir Xiradorn
- 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
Hai letto le guide in cui si parlava di fare la correzione al database ed in particolare alla tabella config?
Hai controllato che il file di configurazione sia corretto?
Hai controllato che il file di configurazione sia corretto?
Sir Xiradorn

~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

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

~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x
Chi c’è in linea
Visitano il forum: Nessuno e 67 ospiti