Utente: Password: Ricordami
Non sei ancora registrato? Puoi farlo adesso!. Come utente registrato avrai diversi vantaggi come la gestione dei temi grafici, la possibilità di inviare notizie e commenti.
Home page - Manuali installazione di MAXdev e moduli - Aggiornamento a Mdpro1083  - Metodi per aggiornare Il proprio database a Utf-8
  Stampa la pagina corrente   Mostra la posizione di questa pagina nella mappa
Metodi per aggiornare Il proprio database a Utf-8
cradle

MAXDevBox

Per aggiornare il database allo standard Utf-8 lo Staff di Maxdev ha lavorato intensamente allo scopo di  facilitare il compito agl'Admin. Abbiamo messo a disposizione tre metodi di facile comprensione e di facile utilizzo.

 Ve li elenco :

  1. Utilizzo dello script automatico utf8_convertitore.tar ( che troverete nella sezione download )
  2. Utilizzo del BigDump di Alexey Ozerov opportunamente modificato ( che troverete nella sezione download )
  3. Utilizzo di Elfdata

Ora descriverò uno ad uno i metodi per ottenere una perfetta conversione e vi elencherò le differenze.

1 - Utilizzo dello script automatico..

Lo script automatico è un metodo veloce ed appunto automatico per convertire i nostri database.

E' ancora in fase beta, quindi potrebbe non funzionare su alcune configurazioni.

Potete scaricarlo da qui

Consiste in una serie di file da inserire nella root del proprio sito:

  1. blank.gif  
  2. bottom.png
  3. top.png
  4. shadow.gif
  5. view.css
  6. view.js
  7. cancellatore.php
  8. converter.php
  9. devastatore.php
  10. form.html

Lo si consiglia per portali che non siano già stati aggiornati dalla 1.076. Per capirci, se il vostro portale monta, attualmente, la mdpro1.0821 ma lo avevate già aggiornato dalla 1.076 non usate questo script !!

Oppure provateci ma a vostro rischio !

 

Come funziona:

La prima cosa da fare e' di fare i backup di sicurezza, non si sa mai, poi di caricare i file dello script nella root... per intenderci, vanno caricati solo i file direttamente nella root.

Non appena caricati i file si fa partire lo script linkando il file form.html Es. Http://www.tuosito.it/form.html .

Vi apparirà un form di richiesta dati in cui inserire i dati relativi al vostro database. Non appena inseriti i dati e cliccato sul pulsante in basso partirà il processo di conversione.

Alla fine del processo di conversione, i file caricati in precedenza verranno automaticamente cancellati.

In questo caso si deve prima effettuare l'aggiornamento a MAXdev1.083

2 - Utilizzo del BigDump

Un ringraziamento speciale va al grande Alexey Ozerov per aver creato questo script che serve a caricare database di grandi dimensioni anche quando il proprio host pone dei limiti. Usando questo script come vi spiegherò eseguirà doppia funzione in modo indolore e fantasticamente funzionale.

Utilizzando questo script ho notato che caricando un database della 1.821 ancora non convertito in Utf-8 sia in locale che in remoto, questo si autoconvertiva in Utf-8.

A questo punto mi son detto: "azz! ho preso 2 piccioni con una fava :)"

Come effettuare la conversione:

Scaricate lo script cliccando qui.

La prima cosa da dire e da sottolineare è che dobbiamo lavora ancora sulla copia non aggiornata del vostro portale, Per spiegarmi meglio -- NON AGGIORNATE ANCORA A MAXdev1.083 --

Tramite il vostro phpmyadmin fate un backup del vostro database e portatelo in locale ( per precauzione copiate una copia del database anche in una cartella sicura !! ).

Aprite il file bigdump.php e modificate i parametri di connessione al database

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// cradle ---> cambiate questi parametri e sostituiteli con i vostri

$db_server   = 'localhost';           // Database host
$db_username = 'root';              // Database username
$db_password = 'miapassword';   // Database password
$db_name    = 'nomedatabase';  // Database name


// cradle <---- non cambiate nessun altro parametro <----------------------------------------------------------//
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Salvate il file, aprite il vostro client ftp e create la cartella Dump nella root del vostro portale. Dentro la cartella Dump inserite il bigdump.php ( quello che avete modificato prima, chiaramente !!! ) e il database in formato sql (si avete capito bene, dovete caricare il database via ftp nella cartella Dump :) )

A QUESTO PUNTO CANCELLATE  IL DATABASE NEL VOSTRO PHPMYADMIN!

Lanciate il bigdump.php tramite link Es. http://www.tuosito.it/Dump/bigdump.php .

Apparirà una schermata intuitiva, lo script riconoscerà l'sql del vostro database e alla sua destra troverete due link, uno( il primo )  Start Import che inizierà il processo che ci interessa, il secondo Delete file che sicuramene non ci interessa, cancellerà il file....

A rigor di logica clicchiamo su Start Import ... lo script inizierà a caricare il database e nel frattempo lo convertirà tutto in Utf-8 anche se alla fine del caricamento tutte le tabelle conserveranno il collant originale e cioe' latin_swedish_ci.

Il piu e' fatto, non ci resta che aggiornare il nostro portale a MAXdev1.083... solo dopo l'aggiornamento a MAXdev1.083 tutte le tabelle del vostro database diventeranno utf8_general_ci.

Ricordatevi di cancellare la cartella Dump non appena finito l'upload del database.

Altra ri-raccomandazione eseguite tutto prima di aggiornare alla MAXdev1.083

3 - Utilizzo di Elfdata

Elfdata e' un software scaricabile da web. Possiamo utilizzarlo per essere facilitati in una conversione manuale del nostro Database.

In questo caso bisogna prima fare l'aggiornamento a MAXdev1.083

Per maggiori informazioni cliccate qui

---------------------------------------------------------------------------------------------

Leggendo questo mini tutorial scegliete il metodo piu appropriato e buon divertimento!!

 

 

 
Home page - Manuali installazione di MAXdev e moduli - Aggiornamento a Mdpro1083  - Metodi per aggiornare Il proprio database a Utf-8