Web e pc
sezione di
www.softwareparadiso.it
software, servizi, informazioni sull'edilizia e la casa
 
Come spostare i database del proprio sito
Google
 
Web
www.softwareparadiso.it
 
Perché far migrare un database
Succede, talora, che ci siano aggiornamenti nel server, oppure che si cambi addirittura il provider e si abbia la necessità di spostare pure gli archivi dei database di forum e blog. Come si deve procedere per evitare che il tutto non abbia dei malfunzionamenti? Non è, difatti, automatico che un sito possa mostrare le sue pagine se i file sql sono stati creati in un certo modo e aperti con determinate password.
Vediamo che cosa modificare in questi casi.
 
Come procedere
In primo luogo bisogna entrare nel proprio database, con username e password forniti dal provider, e scaricare il file dell'archivio. In genere il link da premere è indicato come "esporta".  Quindi si deve aprire la pagina del nuovo database, ovviamente con username e password del differente login e cliccare sul link dellapagina che consente d'immettere il file con estensione .sql nell'archivio. In genere si usa un link indicato come "importa". Però non tutto è così rapido perché prima bisogna fare alcune modifiche al file suddetto. Ecco cosa occorre:
  • bisogna aprire con notepad il file sql in modo da operare gli aggiornamenti necessari al codice;
  • nelle prime righe ci deve un comando del tipo "CREATE DATABASE..." (e il nome del database da creare), in questo caso si deve cambiare "CREATE" con "USE" per evitare l'errore per cui il sistema risponde che "il database già esiste";
  • ma occorre modificare anche il nome del database (per esempio il vecchio potrebbe chiamarsi SQL85120 che andrebbe sostituito con il nuovo nome, fornito dal provider, che potrebbe chiamarsi SQL88120);
  • qualora ci siano anche altri nomi di database nello stesso file, (succede quando lo stesso sito ospita forum e blog insieme), occorre procedere allo stesso modo dei due punti precedenti per aggiornare il codice;
  • il suddetto file, archiviato sul proprio pc dopo le modifiche, deve essere caricato tramite la pagina del nuovo database, come si è detto all'inizio;
  • qualora si usi zippare il file, che così diventerebbe molto meno pesante, si consideri che potrebbero esserci errori di interpretazione, allora è consigliabile non comprimere i dati e inviarli come sono stati visualizzati con notepad;
  • a questo punto bisogna intervenire, usando di nuovo notepad (blocco note), anche sul file config.php, sia del blog e sia del forum, inserendo i dati, indirizzo ip, user e password, forniti dal provider;
  • quindi anche questi file (config.php) che sono nella pagina iniziale del blog e del forum, devono essere aggiornati mediante l'invio tramite ftp, dal computer al server.
A questo punto non resta che provare ad aprire il blog o il forum e tutto dovrebbe funzionare come prima della migrazione dei dati.
Torna all'indice della sezione di web e pc per visualizzare altre importanti pagine relative alla tua ricerca.