Mysql
 sql >> Database >  >> RDS >> Mysql

Utilizzo di utf8mb4 in MySQL

Il cliente di solito imposta questi valori durante la connessione. Le impostazioni in my.ini sono semplicemente impostazioni predefinite che si applicano quando il client non specifica esplicitamente una codifica della connessione. Dal momento che sono inaffidabili, ogni cliente dovrebbe specificare una codifica di connessione. Dato che hai degli screenshot fantasiosi, suppongo che ti stai connettendo con qualche utilità della GUI che probabilmente fa esplicitamente imposta alcune codifiche di connessione.

Esempio PHP di impostazione di un set di caratteri di connessione:

new PDO('mysql:host=localhost;charset=utf8mb4')