16 de abril de 2008

Corregir Error de MYSQL en Windows Vista

Como bien saben al parecer al querer instalar el MYSQL 5.0.51a en el sistema operativo Vista nos topamos que la instalación es perfecta pero lamentablemente cuando queremos configurar nuestro servidor MySQL Simplemente no jala o no funciona y muestra el siguiente error al querer configurarlo:


El MySQL lo pueden descargar de aqui
no mostraremos como se instala ya que es como todos los programas es darle siguiente y finalizar

Esto al parecer es por cuestiones de permisos ya que el archivo de configuracion del MySQL tiene los parámetros de permisos como administrador cuando debería ser que se que quieran los permisos del administrador bueno para no meternos en todo rollo de permisos pues con estos códigos les mostrare en donde esta el error y como solucionarlo:

EL ERROR ES POR CONFIGURACIÓN DE ARCHIVO
MySQLInstanceConfig.exe que contiene el siguiente código
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity name="MySQLInstanceConfig.exe" version="1.0.10.0"
processorArchitecture="x86" publicKeyToken="02ad33b422233ae3"
type="win32"></assemblyIdentity>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asAdministrator"
uiAccess="false"></requestedExecutionLevel>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
EL CUAL DEBERÍA DE ESTAR DE LA SIGUIENTE MANERA PARA QUE FUNCIONARA
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity name="MySQLInstanceConfig.exe" version="1.0.10.0"
processorArchitecture="x86" publicKeyToken="02ad33b422233ae3"
type="win32"></assemblyIdentity>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator"
uiAccess="false"></requestedExecutionLevel>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
COMO VEN LAS PARTES DE OTRO COLOR ALLÁ TENEMOS EL PROBLEMA
Y COMO BIEN SABEN SON PERMISOS DEL VISTA

Bueno sabiendo donde tenemos el error pues que padre no solo es cambiar la linea de ese código y ya pero recuerden esto esta en un archivo .exe o ejecutable ups y como le hacemos entoncespues no se preocupe aquí en lo de la informática todo tiene solución así que veamos como.una vez ya instalado el MySQL en nuestro equipo y que verifiquemos que no arranca obviamente pues nos bajamos el siguiente archivo de esta pagina
http://www.angusj.com/resourcehacker/
El link para bajar el archivo sin visitar la pagina es este

Una vez ya descargado el archivo lo Descomprimimos

Lo ejecutamos como administrador (click derecho sobre el archivo y selecionar "Ejecutar Como administrador) para asi poder sobreescribir elarchivo que modificaremos ("MySQLInstanceConfig.exe") Una vez abierto el programa nos vamos al menu FILE y buscamos elarchivo a modificar ("MySQLInstanceConfig.exe") el cual esta enla ruta es:
C:\Program Files\MySQL\MySQL Server 5.0\bin\MySQLInstanceConfig.exe
Una vez abierto el archivo navegamos por donde esta el arbol de carpetas en la parte izquierda de la pantalla del programa y buscamos la carpeta con nombre "24" le damos click y se mostrara otra carpeta que se llama "1" y por ultimo abriremos el que tiene el numero "1033" y pues nos mostrara el codigo anteriormente descrito y procedemos a modificar la linea de codigo ya especificado y le damos click al boton Compile Script y ahora lo guardamos y listo Ya podremos configurar nuestro mysql en Vista



Espero que les alla ayuda este pequeño tutorial

2 comentarios:

Anónimo dijo...

Sólo quiero decir lo que es un gran blog ha llegado hasta aquí! He estado alrededor durante bastante tiempo, pero finalmente decidió mostrar mi aprecio por vuestro trabajo! Pulgar hacia arriba, y mantenerlo en marcha!

Anónimo dijo...

Acabo de añadir una página web en mis favoritos. Me encanta leer tus mensajes . ¡Gracias !

Social Icons