Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-02-2008
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
Ups!!! algo he tocado :-(

Hola a todos, toqueteando en los permisos de wamp no se que he hecho que cada vez que voy al localhost me sale esto y no puedo hacer nada:



La reinstalacion no ha solucionado el problema, ayuda!!!!
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD

Última edición por jorgegetafe fecha: 06-02-2008 a las 19:24:23.
Responder Con Cita
  #2  
Antiguo 06-02-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
corre la consola de MySQL y ejecuta:
Código SQL [-]
update user set password=PASSWORD('HAclave') where user='root';
flush privileges;
exit;

luego prueba el phpMyAdmin con la nueva clave del root.

Suerte

Última edición por cHackAll fecha: 06-02-2008 a las 19:50:33.
Responder Con Cita
  #3  
Antiguo 06-02-2008
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
Pongo la consola y me pide una contraseña, que claro, no conozco :-(
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #4  
Antiguo 06-02-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por jorgegetafe Ver Mensaje
Pongo la consola y me pide una contraseña, que claro, no conozco :-(
crea un archiv con extensión .CMD (batch), y copia el siguiente código:

Código:
net stop mysql
cd /d c:\wamp\mysql
start /b mysqld-nt.exe --skip-grant-tables --user=root
mysql -e "update mysql.user set password=PASSWORD('HAclave') where user = 'root';"
mysqladmin -u root shutdown
net start mysql
y finalmente ejecútalo.
Edito PD: c:\wamp\mysql supongo que es la carpeta de los ejecutables del mysql en el wamp.

Suerte.

Última edición por cHackAll fecha: 06-02-2008 a las 20:39:00. Razón: Acoto
Responder Con Cita
  #5  
Antiguo 06-02-2008
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
He hecho el script que me has puesto, lo he ejecutado y me daba un error porque no se encontraba un archivo, he cambiado la ruta donde esta el archivo y este es el resultado (me sigue diciendo lo mismo):



¿No se puede arreglar borranto alguna carpeta? No me importa perder todo lo que tengo en el wamp...

gracias.
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #6  
Antiguo 06-02-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por jorgegetafe Ver Mensaje
He hecho el script que me has puesto, lo he ejecutado y me daba un error porque no se encontraba un archivo, he cambiado la ruta donde esta el archivo y este es el resultado (me sigue diciendo lo mismo):



¿No se puede arreglar borranto alguna carpeta? No me importa perder todo lo que tengo en el wamp...

gracias.
Vaya... por lo que veo en el Snapshot, lo que sucede es que el servicio no esta instalado; ejecuta la siguiente linea; si quieres como batch (lo que te dije que hicieras en mi anterior post), o si quieres en "ejecutar" del Explorador.

Código:
c:\wamp\mysql\mysql5.0.45\bin\mysqld-nt --install mysql
Eso te instalará el servicio.

Saludos
Responder Con Cita
  #7  
Antiguo 06-02-2008
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
No se bien lo que quieres que haga, he ido a C:\wamp\bin\mysql\mysql5.0.45\bin y he ejecutado el archivo: mysqld-nt.exe y luego el batch de antes.

¿era eso? Si es asi me sigue diciendo lo mismo, no me deja...

Gracias.
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #8  
Antiguo 06-02-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por jorgegetafe Ver Mensaje
No se bien lo que quieres que haga, he ido a C:\wamp\bin\mysql\mysql5.0.45\bin y he ejecutado el archivo: mysqld-nt.exe y luego el batch de antes.

¿era eso? Si es asi me sigue diciendo lo mismo, no me deja...

Gracias.
Disculpa por no haberlo aclarado, te explico; debes "crear" o "instalar" el servicio; para ello debes ejecutar la orden:
Código:
mysqld-nt --remove mysql
mysqld-nt --install mysql
en la carpeta que ya sabemos y en la linea de comandos.

Por si acaso, graba un pantallazo luego de realizar ambos comandos por si haya algun problema.

Suerte
Responder Con Cita
  #9  
Antiguo 06-02-2008
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
Despues de meter los comandos de eliminar y crear el servicio:



Despues de ejecutar el batch:



Me meto en phpmyadmin y me sigue diciendo lo mismo :'-(

Help!!!!
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #10  
Antiguo 06-02-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por jorgegetafe Ver Mensaje
Help!!!!
Calma amigo... mira haz la siguiente modificacion al batch, ejecutalo y me avisas:

Código:
cd /d c:\wamp\mysql\mysql5.0.45
mysqld-nt --remove mysql
mysqld-nt --install mysql
start /b mysqld-nt.exe --skip-grant-tables --user=root
mysql -e "update mysql.user set password=PASSWORD('HAclave') where user = 'root';"
mysqladmin -u root shutdown
net start mysql
Responder Con Cita
  #11  
Antiguo 06-02-2008
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
He ejecutado el nuevo batch, pero me sigue pasando lo mismo. Pantallazo:

__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #12  
Antiguo 06-02-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por jorgegetafe Ver Mensaje
He ejecutado el nuevo batch, pero me sigue pasando lo mismo. Pantallazo:

Pues las ideas se me agotan;
-desinstala el wamp una ves hecho esto borra la carpeta wamp por completo. -(Solo por si las moscas reinicia)
-Instala el wamp; cuando te pida contraseña del ROOT, NO lo dejes en blanco
-verifica.

Si sigue el problema se me ocurre;
-libmysql.dll dañado
-puerto del mysql en uso
-Otros más improbables.

Suerte!
Responder Con Cita
  #13  
Antiguo 06-02-2008
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
He borrado wamp, he reiniciado e instalado de nuevo el wamp, me sale el mismo error.

Como te he comentado antes, el error viene por haber trasteado con agregar o quitar usuarios en la base de datos. Quería cambiar la contraseña del root y no se que he hecho :-( (te lo digo por si te da pistas)

Lo que no entiendo, es que si desistalo el programa y borro su carpeta como sigue la configuración vigente... pero bueno yo no tengo ni idea de esto... me voy a la cama, si me contesta alguien lo pruebo mañana por la tarde.

Muchas gracias por tu paciencia y tiempo.
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #14  
Antiguo 06-02-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por jorgegetafe Ver Mensaje
He borrado wamp, he reiniciado e instalado de nuevo el wamp, me sale el mismo error.

Como te he comentado antes, el error viene por haber trasteado con agregar o quitar usuarios en la base de datos. Quería cambiar la contraseña del root y no se que he hecho :-( (te lo digo por si te da pistas)

Lo que no entiendo, es que si desistalo el programa y borro su carpeta como sigue la configuración vigente... pero bueno yo no tengo ni idea de esto... me voy a la cama, si me contesta alguien lo pruebo mañana por la tarde.

Muchas gracias por tu paciencia y tiempo.

Supuse el problema (puesto que no lo aclaraste)... solo que como tu dijiste "reinstalas, borras la carpeta y el problema persiste".

en fin... yo tambien me voy a la cama

Saludos
Responder Con Cita
  #15  
Antiguo 07-02-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Poder: 20
keyboy Va por buen camino
Hola,

Por alguna razón que no entiendo, parece que mysql se niega a iniciar correctamente desde la línea de comandos. Yo también intenté los comandos que menciona el compañero cHackAll y no hay manera. O no inicia el servicio o aunque inicia no lo hace correctamente pues ni siquiera parece abrir el puerto 3306. En el mejor de los casos, inicia bien, pero sin hacer caso del skip-grant-tables.

Finalmente lo logré usando net stop mysql para parar el servicio existente en caso de que aún esté vivo. Luego fui directamente al archivo my.ini y en la sección del servidor agregué lo del skip-grant-tables:

Código:
# SERVER SECTION
# ----------------------------------------------------------------------
#
# The following options will be read by the MySQL Server. Make sure that
# you have installed the server correctly (see above) so it reads this 
# file.
#
[mysqld]

skip-grant-tables

# The TCP/IP Port the MySQL Server will listen on
port=3306

default-character-set=latin1
default-collation=latin1_spanish_ci
Reinicié el servicio con net start mysql y voilà!, se inicio el servicio correctamente y me permitió acceder como root sin contraseña.

Esto fue con la versión 4.1. Esperemos que le funcione a Jorge con su versión.

Bye
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Algo raro..... mjjj Varios 2 04-04-2007 23:50:27
Algo Extraño Esau Varios 2 28-05-2006 17:50:04
Es algo importante ejecución de .exe y algo más ayúdenme kakesoft Varios 5 02-05-2005 10:01:14
que es algo y a la vez nada? haron Humor 7 03-06-2004 22:21:26
Algo parecido al try...except __cadetill PHP 18 10-05-2004 00:03:55


La franja horaria es GMT +2. Ahora son las 19:27:22.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi