|
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.
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. |
|