Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Phpmyadmin y UCS2

Estas en el tema de Phpmyadmin y UCS2 en el foro de Mysql en Foros del Web. ¡Buenas tardes! Quisiera consultaros un problema que me ha surgido y que por mas que busco no encuentro solución. Situar el problema: Estoy desarrollando sobre ...
  #1 (permalink)  
Antiguo 31/05/2009, 14:24
Avatar de Escain  
Fecha de Ingreso: enero-2007
Mensajes: 21
Antigüedad: 17 años, 2 meses
Puntos: 3
Phpmyadmin y UCS2

¡Buenas tardes!

Quisiera consultaros un problema que me ha surgido y que por mas que busco no encuentro solución.

Situar el problema:
Estoy desarrollando sobre EasyPHP v3, que a su vez usa PHPMyAdmin 3.1.1.
El SO es windows XP aunque en el vista el problema es igual.

Origen del problema:
En la página de Inicio de PHPMyAdmin, hay un recuadro llamado MySQL localhost que permite crear nuevas bases de datos y "Cotejamiento de las conexiones MySQL.
El caso que en uno de mis arrebatos de probarlo todo, seleccioné ucs2_spanish_ci en ese último.

Desde este momento, me indica un error:
Código:
ERROR
consulta SQL: 
SET NAMES 'ucs2' COLLATE 'ucs2_spanish_ci';
MySQL ha dicho: ?
#1231 - Variable 'character_set_client' no puede ser configurada para el valor de 'ucs2'
No puedo acceder absolutamente a nada de PHPMyAdmin.

Intentos de solucionar el problema:
He reiniciado EasyPHP, reinstalado todo, pero nada, no soy capaz.

Agradezco de antemando cualquier ayuda.
  #2 (permalink)  
Antiguo 31/05/2009, 15:47
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 3 meses
Puntos: 2658
Respuesta: Phpmyadmin y UCS2

Cita:
He reiniciado EasyPHP, reinstalado todo, pero nada, no soy capaz.
Porque el problema no está en el EasyPHP, sino que generaste un problema en el server de MySQL. Es allí donde hay que resolverlo. Si la configuración está bien, entonces deberás asegurarte que al desinstalar el EasyPHP, se hayan borrado TODAS las carpetas del mismo, ya que los archivos de configuración puede que aún permanezcan y que el instalador no los sobreescriba a nuevo.

Cita:
en uno de mis arrebatos de probarlo todo, seleccioné ucs2_spanish_ci
En este punto te aconsejo algo, para el futuro: Antes de ahcer cambios que afecten al MySQL, primero lee el manual de referencia detalladamente y tratando de comprender bien lo que está por hacerse. En tu PC la cosa se soluciona fácil, pero cuando tengas que hacer algo así en una base de datos en funcionamiento, te puede costar el trabajo... para siempre en este rubro (no exagero, lo he visto pasar)
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 31/05/2009, 19:32
Avatar de Escain  
Fecha de Ingreso: enero-2007
Mensajes: 21
Antigüedad: 17 años, 2 meses
Puntos: 3
Respuesta: Phpmyadmin y UCS2

Primero gracias por la respuesta tan rápida.

Cita:
pero cuando tengas que hacer algo así en una base de datos en funcionamiento, te puede costar el trabajo
Completamente deacuerdo, por eso lo hago localmente y no en el servidor real.

Volviendo al problema, como el servidor Mysql se instaló junto con el programa easyphp, supuse que al reinstalarlo, mysql también quedaría "como nuevo". El caso es que las carpetas las he acabado de borrar manualmente a la hora de desinstalar, por lo tanto, al menos en ese sitio no queda nada.

Por otro lado, he realizado una búsqueda de otros archivos que se llamen mysql, y solo encuentro relacionados con otros programas: dreamweaver, proyectos personales, etc. a excepcion de unos .pf y .exe (y por supuesto la carpeta mysql de easyphp).

¿Alguna idea un poco mas específica de donde buscar el error? ¿Puede que esto se guarde en algún registro de windows o algo así?
  #4 (permalink)  
Antiguo 31/05/2009, 19:43
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 3 meses
Puntos: 2658
Respuesta: Phpmyadmin y UCS2

Una idea simple: Has verificado las carpetas de MySQL, pero no me queda claro si has verificado las del EasyPHP.
EasyPHP es una aplicación que usa MySQL, pero no es parte de MySQL. Esto quiere decir que puedes reinstalar o desinstalar el MySQL por separado, y eso no afectará al EasyPHP (salvo que eventualmente sin el MySQL no funcionará). Son entidades de software diferentes.
El asunto es que si has desinstalado del MySQL y te aseguraste de borrarlo completamente, entonces el problema no está en él. Como sugerí, hay que buscar los archivos que dejó la configuración del EasyPHP... Esos deberían ser los que te están ocasionando problemas.

Busca las carpetas del EasyPHP, previo desinstalarlo, y fíjate si quedó algo. Es posible que las configuraciones no estén en donde se suponen (carpeta de la aplicación). Obviamente está quedando algún .INI o .CFG o bien .CNF
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #5 (permalink)  
Antiguo 02/06/2009, 06:51
Avatar de Escain  
Fecha de Ingreso: enero-2007
Mensajes: 21
Antigüedad: 17 años, 2 meses
Puntos: 3
Respuesta: Phpmyadmin y UCS2

Hola, pues no lo entiendo, no encuentro archivos ni de phpmyadmin, ni de easyphp y las de mysql, quedan algunas pero no de la misma aplicación. He buscado hasta en el registro de windows.

Como he reinstalado, ya no tengo acceso a la BD porque no tengo creado usuario. He probado con el supuesto de PHPMYADMIN: root sin clave, pero nada.

me da a mi que voy a tener que reinstalar todo el pc.

Gracias de todas formas por la ayuda.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:55.