Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come convertire colonna di caratteri in MySQL

Conversione del set di caratteri predefinito che una delle colonne di una tabella MySQL utilizza è un passo necessario quando si tenta di archiviare il contenuto che utilizza caratteri non latini . MySQL è un linguaggio che permette di creare e gestire i database . Mentre il set di caratteri predefinito per i database MySQL è utf8 , che è il set di caratteri normale occidentale , potrebbe essere necessario utilizzare un insieme alternativo durante la memorizzazione del testo o binario contenuto in una lingua che utilizza caratteri diversi come le lingue asiatiche o mediorientali . È possibile modificare il set di caratteri di una colonna in una tabella MySQL eseguendo una query specifica . Istruzioni
1

login per phpMyAdmin . PhpMyAdmin è una interfaccia utente grafica ( GUI) che permette di modificare i database MySQL . In alternativa , è anche possibile connettersi al database MySQL utilizzando il prompt dei comandi
2

digitare la query seguente : .

ALTER TABLE ExampleTable MODIFICARE examplecolumn CHAR ( 50 ) Set di caratteri cp1256 ;

Sostituire " ExampleTable " e " examplecolumn " con i nomi reali sia della tabella e la colonna . Sostituire " cp1256 " con il set di caratteri che si desidera utilizzare . Premere il tasto Invio sulla tastiera per eseguire la query
3

digitare la query seguente se la colonna è stato convertito dati binari originariamente contenuta: .

UPDATE SET ExampleTable exampletcolumn = TRIM (taglio 0x00 DA examplecolumn ) ;

Sostituire " ExampleTable " e " examplecolumn " con i nomi corretti per il database . Questa query consente di eliminare ogni codice binario 0x00 finali che possono rimanere alla fine dei campi .

 

Programmazione © www.354353.com