Nwlapcug.com


Come modificare un DB in un UTF-8

Dopo l'aggiornamento di MySQL 4.1 al server di database popolare, il formato UTF-8 è stato completamente integrato. Se il database (DB) è stato compilato prima di quel punto, o se si imposta manualmente come tale, potrebbe non essere un database completamente UTF-8. UTF-8 è un uniforme, completamente Western-personaggio basato su database che agisce in modo molto più pulito rispetto ad altri tipi di database. Pertanto è utile convertire il database in formato UTF-8. Si converte nella riga di comando.

Istruzioni

1

Apri il terminale sul vostro computer se il database è locale, altrimenti il login tramite il SSH (secure shell).

2

Tipo "mysqldump-- user = USERNAME - password = PASSWORD--set di caratteri predefinito = latin1 - skip-insieme-charset DBNAME > backup" (senza virgolette).

3

Sostituire lettere tutte maiuscole, quindi sono rilevanti per il vostro database e premere il tasto "Enter".

4

Tipo "chgrep latin1 utf8 backup" e premere "Invio".

5

Tipo "mysql-- user = USERNAME - password = PASSWORD-- eseguire =" DROP DATABASE dbname; CREATE DATABASE dbname CHARACTER SET utf8 COLLATE ut8_general_ci;" (sostituendo il nome utente, PASSWORD ed entrambi dbname). Premere "Enter".

6

Tipo "mysql-- user = USERNAME - password = PASSWORD--set di caratteri predefinito = utf8 dbname < backup" e premere "Invio".

7

Digitare il codice seguente e premere "Invio" per completare il processo:

sed -i "" s/latin1/utf8/g ' backup