Al consultar una base de datos que contiene caracteres no latinos1, el uso del comando 'establecer nombres utf8' puede alterar el formato tabular en la línea de comando. Este artículo explora soluciones para mantener este formato mientras se muestran datos codificados en UTF8.
Ejecute el cliente con '--default-character-set= Opción utf8:
mysql --default-character-set=utf8
O agréguelo como predeterminado en '/etc/mysql/my.cnf':
[mysql] default-character-set=utf8
Al establecer el juego de caracteres predeterminado en UTF8, fuerza que las siguientes variables de configuración sean UTF8:
show variables like '%char%';
La codificación UTF8 de MySQL no es una codificación UTF-8 totalmente compatible. 8 implementación. Para compatibilidad total con UTF-8, utilice el juego de caracteres 'utf8mb4'. Ejecute el cliente con '--default-character-set=utf8mb4'.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3