Cambiar contraseña usuario root
Hola.
Mi intención es realizar una instalación local de mysql-4.0.12 en Windows XP (mi equipo en un AMD K7 900). Mi problema es el siguiente:
Instalo el paquete sin problemas, arranco el servicio con "mysqld-nt --install" y pongo después el servicio en funcionamiento sin que me de ningún tipo de error mediante la orden: NET START mysql.
El problema aparece cuando pretendo eliminar el usuario anónimo y cambiar la contraseña del root (ejecuto los siguientes pasos):
c:mysqlbinmysql
use mysql
delete from user where User='';
quit
c:mysqlbinmysqladmin reload
Hasta aquà sin problemas, pero tras ejecutar:
c:mysqlbinmysqladmin -u root password micontraseña
c:mysqlbinmysqladmin -u root -h milocalhost password micontraseña
Al ejecutar la siguiente orden:
c:mysqlbinmysqladmin -u root -p reload
y escribir micontraseña, me da el siguiente error:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: '[email protected]' (Using password: YES)'
¿Alguien puede ayudarme? Muchas gracias.
Mi intención es realizar una instalación local de mysql-4.0.12 en Windows XP (mi equipo en un AMD K7 900). Mi problema es el siguiente:
Instalo el paquete sin problemas, arranco el servicio con "mysqld-nt --install" y pongo después el servicio en funcionamiento sin que me de ningún tipo de error mediante la orden: NET START mysql.
El problema aparece cuando pretendo eliminar el usuario anónimo y cambiar la contraseña del root (ejecuto los siguientes pasos):
c:mysqlbinmysql
use mysql
delete from user where User='';
quit
c:mysqlbinmysqladmin reload
Hasta aquà sin problemas, pero tras ejecutar:
c:mysqlbinmysqladmin -u root password micontraseña
c:mysqlbinmysqladmin -u root -h milocalhost password micontraseña
Al ejecutar la siguiente orden:
c:mysqlbinmysqladmin -u root -p reload
y escribir micontraseña, me da el siguiente error:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: '[email protected]' (Using password: YES)'
¿Alguien puede ayudarme? Muchas gracias.
Acabo de hacerlo, con el manual de SQL que se tiene al instalar el programa, en la sección:
A.4.1 How to Reset the Root Password
Si no lo encuentra, escribame y le envÃo las instrucciones.
A.4.1 How to Reset the Root Password
Si no lo encuentra, escribame y le envÃo las instrucciones.
escribe lo lo siguiente:
c:mysqlbinmysql -u root -p
y cuando te pida la contraseña, le das al intro sin haber escrito nada. Te dará acceso como root.
Esos comandos que pusiste dejan la contraseña de root en blanco. No se como asignarle contraseña.
c:mysqlbinmysql -u root -p
y cuando te pida la contraseña, le das al intro sin haber escrito nada. Te dará acceso como root.
Esos comandos que pusiste dejan la contraseña de root en blanco. No se como asignarle contraseña.
