Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2005-08-03 12:01:18

maniqui
Member
From: Buenos Aires, Argentina
Registered: 2004-10-10
Posts: 3,070
Website

[es-es] cómo averiguo el dbcharset!

Hola!

comparando el mi viejo config.php con el config.php.default que viene en el RC5, veo que se ha agregado una nueva línea /** * DB Connetion Charset, only for MySQL4.1 and up. Must be equal to the Table-Charset. */

$txpcfg[‘dbcharset’] = ‘latin1’;

Pregunta: ¿Cómo averiguo el dbcharset de mi base de datos?

En phpMyAdmin no lo encontré aún, así que supongo que debo preguntarle al soporte técnico de mi hosting. ¿o hay alguna otra manera?.

Espero que esta nueva línea esté relacionada con el temita de los “caracteres raros” en la base de datos. :)

Last edited by maniqui (2005-08-03 12:06:45)


La música ideas portará y siempre continuará

TXP Builders – finely-crafted code, design and txp

Offline

#2 2005-08-03 13:39:03

kusor
Member
From: Spain
Registered: 2004-03-07
Posts: 93
Website

Re: [es-es] cómo averiguo el dbcharset!

Prueba a ejecutar esto desde PHPMyAdmin si tienes privilegios: SHOW VARIABLES. Una de ellas debe ser character_set, que es lo que estás buscando.

Y sí, tiene que ver con que los tipos de caracteres disponibles a partir de MySQL4.1 son muchos más que en las versiones anteriores.

Este snippet de Filip es más que útil para convertir una BD a UTF-8 una vez hemos actualizado de la versión 4.0 a la 4.1 de MySQL Convert a db to UTF8 after upgrading to MySQL 4.1

Offline

#3 2005-08-07 19:51:30

maniqui
Member
From: Buenos Aires, Argentina
Registered: 2004-10-10
Posts: 3,070
Website

Re: [es-es] cómo averiguo el dbcharset!

Hola Kusor,

gracias por el tip. Ejecuté (desde PHPMyAdmin) el código <code>SHOW VARIABLES</code> y descubrí que mis bases están en “latin1”.

Ahora, tengo una pregunta de novato (no tan novato, pero novato al fin):
¿desde dónde debo ejecutar snippets para MySQL? ¿desde PHPMyAdmin? ¿o necesito algún software que se conecte remotamente a mi base de datos para ejecutar esas líneas tipo <code>mysql &gt; blablabla</code> o <code> mysqldump -u…</code>?

¿Alguien podría explicarme cómo hacer para ejecutar ese tipo de líneas?

Tengo un hosting que usa CPanel, con PHPMyAdmin y otras herramientas para PHP/MySQL, pero nunca supe cómo hacerlo.

Gracias.


La música ideas portará y siempre continuará

TXP Builders – finely-crafted code, design and txp

Offline

Board footer

Powered by FluxBB