Reajuste la contraseña de la raíz del servidor de MySQL
Por abandono, el servidor de MySQL será instalado con el superuser de la raíz sin ninguna contraseña. Usted puede conectar con el servidor de MySQL como raíz sin requerir contraseña o afinando en contraseña en blanco. Sin embargo, si usted ha fijado la contraseña para la raíz y olvida o incapaz de recordar la contraseña, después usted necesitará reajustar la contraseña de la raíz para MySQL.
El manual.N-POS=30 de referencia de MySQL tiene pasos de detalle en cómo reajustar la contraseña para la raíz que estén como abajo:
El procedimiento bajo Windows:
- Conexión al sistema de Windows adonde MySQL está funcionando como administrador.
- Pare el servidor de MySQL si está funcionando. Para un servidor que esté funcionando como servicio de Windows, vaya al encargado de servicios:
Menú del comienzo - > panel de control - > herramientas administrativas - > servicios
Entonces encuentre el servicio de MySQL en la lista, y párelo.
Si su servidor no está funcionando como servicio, usted puede necesitar utilizar al encargado de tarea para forzarlo para parar.
- Cree un archivo de texto y ponga el comando siguiente dentro de él en una sola línea:
FIJE LA CONTRASEÑA PARA el root'@'localhost' = la CONTRASEÑA ('MyNewPassword') del `;
Excepto el archivo con cualquie nombre. Por este ejemplo el archivo será C:\mysql - init.txt.
- Abra una ventana de la consola para conseguir al aviso de comando del DOS:
Menú del comienzo - > funcione - > cmd
- Si MySQL está instalado en C:\mysql. Si MySQL está instalado en otra localización, ajuste los comandos siguientes por consiguiente.
En el aviso de comando del DOS, ejecute este comando:
C:\ > C:\mysql\bin\mysqld - NT - init-file= C:\mysql - init.txt
El contenido del archivo nombrado por - la opción del init-archivo se ejecuta en el arranque del servidor, cambiando la contraseña de la raíz. Después de que el servidor haya comenzado con éxito, usted debe suprimir C:\mysql - init.txt.
Si usted instaló MySQL usando el mago de instalación de MySQL, usted puede necesitar especificar a - opción del omitir-archivo:
C:\ > “servidor 5.0 \ compartimiento \ mysqld-nt.exe de C:\Program Files\MySQL\MySQL”
- defaults-file=” servidor 5.0 \ my.ini de C:\Program Files\MySQL\MySQL”
- init-file= C:\mysql - init.txtEl apropiado - el ajuste del omitir-archivo se puede encontrar usando el encargado de servicios:
Menú del comienzo - > panel de control - > herramientas administrativas - > servicios
Encuentre el servicio de MySQL en la lista, right-click en ella, y elija la opción de las características. La trayectoria al campo ejecutable contiene - el ajuste del omitir-archivo. Esté seguro de suministrar - la discusión del init-archivo con la trayectoria llena del sistema al archivo, sin importar su directorio de trabajo actual
- Pare el servidor de MySQL, después recomiéncelo en modo normal otra vez. Si es el servidor de MySQL funcionó como servicio, lo comienza de la ventana de los servicios de Windows. Si usted enciende el servidor manualmente, utilice cualquier comando usted utiliza normalmente.
- Conecte con el servidor de MySQL usando la nueva contraseña.
Para el ambiente de Unix, el procedimiento para reajustar la contraseña de la raíz es como sigue:
- La conexión al sistema de Unix como o Unix arraiga al usuario o como el mismo usuario que el servidor del mysqld funciona con como.
- Localice el archivo de .pid que contiene el identificador de proceso de servidor. La localización y el nombre exactos de este archivo dependen de su distribución, hostname, y configuración. Las localizaciones comunes son /var/lib/mysql/, /var/run/mysqld/, y /usr/local/mysql/data/. Generalmente, el nombre de fichero tiene la extensión de .pid y comienza con el mysqld o el hostname del sistema.
Pare el servidor de MySQL enviando una matanza normal (no matanza -9) al proceso del mysqld, usando la cadena de caracteres del archivo de .pid en el comando siguiente:
`de /mysql-data-directory/host_name.pid del gato del `de la matanza del shell>
Observe el uso de backticks algo que adelante cotiza con el comando del gato; éstos hacen la salida del gato ser substituidos en el comando de la matanza.
- Cree un archivo de texto y ponga el comando siguiente dentro de él en una sola línea:
FIJE LA CONTRASEÑA PARA el root'@'localhost' = la CONTRASEÑA ('MyNewPassword') del `;
Excepto el archivo con cualquie nombre. Por este ejemplo el archivo será ~/mysql-init.
- Recomience el servidor de MySQL con el special - opción de init-file=~/mysql-init:
mysqld_safe del shell> - init-file=~/mysql-init y
El contenido del init-archivo se ejecuta en el arranque del servidor, cambiando la contraseña de la raíz. Después de que el servidor haya comenzado con éxito usted debe suprimir ~/mysql-init.
- Conecte con el servidor de MySQL usando la nueva contraseña.
Alternativamente, en cualquier plataforma, el cliente del mysql puede ser utilizado para fijar la nueva contraseña, aunque sea manera menos segura de reajustar la contraseña (instrucción detallada aquí):
- Pare el mysqld y recomiéncelo con - las saltar-conceder-tablas - las opciones del user=root (los usuarios de Windows omiten - la porción del user=root).
- Conecte con el servidor del mysqld con este comando:
mysql del shell> - raíz de u
- Publique las declaraciones siguientes en el cliente del mysql:
ACTUALIZACIÓN mysql.user Password=PASSWORD DETERMINADO ('newpwd') del mysql>
- > DONDE User='root';
PRIVILEGIOS RASANTES del mysql>;Substituya el newpwd del `por la contraseña real de la raíz que usted quiere utilizar.
- Usted debe poder conectar usando la nueva contraseña.
IMPORTANTE: La página es traducida por computador y con tal que “como está” sin garantía. La traducción automática puede ser difícil de entender. Refiera por favor al artículo inglés original siempre que sea posible.
Artículos relacionados
- Cambie y reajuste la contraseña de la raíz de MySQL
- Instalando web server en FreeBSD 6.0 con Apache 2.2, MySQL 5.0 y PHP 5 - parte 3
- Contraseña de la raíz del iPhone de Apple y contraseña de usuario móvil
- Conexión de la raíz de la neutralización y acceso de usuario directos vía SSH al servidor
- Cómo conseguir el servidor del linux envía alarma del email en la conexión de la raíz
- Instalando web server en FreeBSD 6.0 con Apache 2.2, MySQL 5.0 y PHP 5 - parte 5
- Instalando web server en FreeBSD 6.0 con Apache 2.2, MySQL 5.0 y PHP 5 - parte 4
- ¿Olvidó contraseña del administrador de Windows? Maneras de recuperarse y contraseña reajustada en Vista/XP/2003/2K/NT
- Instalando web server en FreeBSD 6.0 con Apache 2.2, MySQL 5.0 y PHP 5 - parte 2
- Cómo reajustar la contraseña de WordPress para recuperar secreto olvidado










































13 de abril de 2009 13:31
TENGO XAMPP PARA PHP5 Y MYSQL PERO CUANDO ABRO EL PHPMYADMIN SU NO DEMOSTRAR LA PÁGINA DE LA CONEXIÓN
4 de noviembre de 2008 16:29
參考資料 de [...]: http://www.mydigitallife.info/2006/04/23/reset-the-root-password-of-mysql-server/ [...]
31 de octubre de 2008 04:17
ninguna Nada de se le entiende, intrucciones estan de los las de los malisimas, ninguÌn u_u del pena del que de los claras del hijo (tonto de la soja del tampoco)
9 de septiembre de 2008 07:34
El sintaxis totalmente incorrecto, comprueba el código antes de individuo de la fijación
14 de agosto de 2008 10:47
phpmyadmin
31 de julio de 2008 21:18
Procdure para reajustar contraseña de la raíz en MySQL [RedHat y Fedora]
======================================================
Step-1
mysqld del #killall [del root@redhat~]
[root@redhat~] #/usr/libexec/mysqld - saltar-conceder-tablas - user=root y
======================================================
Step-2 (en MySQL)
#mysql [del root@redhat~]
utilice el mysql;
password=password determinado del usuario en modo actualización (” newpassowrd ") donde user=” raíz”;
privilegios rasantes;
salida;
======================================================
Step-3
mysqld del #killall [del root@redhat~]
[root@redhat~] comienzo de #/etc/init.d/mysqld
Allí usted va
25 de abril de 2008 01:37
Hay un error tipográfico en la escritura de lanzamiento del mysqld.
El comando correcto requiere DOS rociadas antes del ajuste del parámetro.
El comando correcto es (las rociadas de la nota DOS antes de saltar-conceder-tablas):
mysqld_safe - saltar-conceder-tablas
24 de abril de 2008 10:05
Tipo,
No vio estos comentarios mientras que leía el artículo, pero imaginé el sintaxis del doble-guión por de ensayo y error.
¡De todas formas usted ahorró mi vida poniendo esta documentación en la red!! ¡Mil gracias! - Rob
23 de abril de 2008 23:39
Gah. ““no ahora” sepa”. Ahora voy para el café.
23 de abril de 2008 23:39
Ah y ahora que me tengo fijado vea el problema. Este sitio está rechazando el doble “-”. Se está escapando o algo.
Estimado lector bien, ahora mismo de que “- el init” debe tener DOS rociadas (guiones), no uno.
23 de abril de 2008 23:38
Esto no está correcto. El sintaxis debe ser “- init” no “- init”.
8 de octubre de 2007 03:47
Usted debe agregar - prolijo - la consola al comando en el paso 5. Conseguí un error debido a una edición de la copia y de la goma que incluye una cotización del tipo incorrecto pero no hay regeneración del error sin - la consola. También, - la consola para parar el servidor con CTRL-C debajo de las ventanas, no seguras sobre linux.
- Mike
6 de junio de 2006 18:12
[...] Otro entonces las maneras especificadas aquí para reajustar y para cambiar la contraseña de la raíz para la base de datos del mySQL en caso de que se olvide o se pierda la contraseña, las instrucciones siguientes explican en detalles la manera alternativa en la parte pasada de la guía, donde ninguÌn archivo adicional necesita ser creado: [...]