Cómo configurar la contraseña raíz de MySQL usando phpMyAdmin
¿Quiere cambiar una contraseña para la cuenta raíz de su servidor MySQL? A veces, es posible que desee establecer una contraseña para la cuenta ‘root’ @ ‘localhost’. En este artículo, le muestro 3 formas posibles de restablecer la contraseña de su cuenta raíz.
Cuando su aplicación está activa, debe ingresar el nombre de usuario y la contraseña para acceder a la base de datos. Para acceder a phpMyAdmin en un servidor en vivo, su hosting establece las credenciales por usted. Pero en el servidor local, debe establecer las credenciales usted mismo. Aunque los usuarios rara vez establecen la contraseña en la máquina local para acceder a phpMyadmin, siempre es una buena práctica hacerlo.
Dicho esto, echemos un vistazo a cómo configurar la contraseña raíz de MySQL. Te voy a mostrar 3 formas diferentes de restablecer la contraseña.
Cómo configurar la contraseña de root en phpMyAdmin
phpMyAdmin es un software fantástico creado para manejar sus bases de datos MySQL. Simplemente facilita la vida de los desarrolladores para administrar la base de datos, las tablas, las estructuras de las tablas, las consultas, etc.
Usando phpMyAdmin, uno puede establecer la contraseña de root en unos pocos pasos.
Vaya a phpMyAdmin en el navegador. Lo más probable es que puedas acceder a él usando http://localhost/phpmyadmin
.
Haga clic en ‘Cuentas de usuario’ en la barra superior.
Luego verá una lista de cuentas de usuario. Necesitamos la última cuenta de la lista con el nombre de usuario como ‘root’ y el nombre de host como ‘localhost’. Haga clic en ‘Editar privilegios’ en la columna Acción de esta fila.
En la siguiente pantalla, haga clic en ‘Cambiar contraseña’. En el formulario, ingrese la contraseña que desea establecer y haga clic en ‘Ir’.
Una vez realizados estos pasos, diríjase a su editor y abra el config.inc.php
desde el directorio phpmyadmin. En mi máquina con Windows 10, tengo el servidor XAMPP instalado y la config.inc.php
ruta es D:xamppphpMyAdminconfig.inc.php
. Ajuste la ruta según sus instalaciones.
Busque $cfg['Servers'][$i]['auth_type']
en el archivo config.inc.php
. Esta variable debe tener un valor ‘config’ establecido por defecto. Cambie este valor a ‘cookie’ de la siguiente manera.
$cfg['Servers'][$i]['auth_type'] = 'cookie';
Ejecute la URL http://localhost/phpmyadmin
en el navegador y esta vez se le pedirá que ingrese el nombre de usuario y la contraseña. Ingrese el nombre de usuario como ‘root’ y la contraseña que estableció en los pasos anteriores, lo registrará dentro de phpMyAdmin.
Tenga en cuenta que debe usar el mismo nombre de usuario y contraseña en el código de conexión de su base de datos para las aplicaciones.
Esta es la forma más eficaz de cambiar la contraseña de root. Sin embargo, hay otras 2 formas de establecer la contraseña para la cuenta ‘root’ @ ‘localhost’.
Otras formas de configurar la contraseña raíz de MySQL
Si desea probar otra forma de cambiar una contraseña de root, primero revierta los cambios realizados en el config.inc.php
archivo.
$cfg['Servers'][$i]['auth_type'] = 'config';
Dirígete a phpMyAdmin, haz clic en ‘SQL’ en la barra superior y ejecuta la consulta a continuación.
SET PASSWORD FOR root@localhost = PASSWORD('PASSWORD_HERE');
Reemplace el marcador de posición con el valor real. Establezca nuevamente el valor de ‘cookie’ para la $cfg['Servers'][$i]['auth_type']
variable de su config.inc.php
archivo y listo.
La última opción para restablecer la contraseña de root es a través de la línea de comando. Para esto, nuevamente necesita revertir sus cambios de config.inc.php
archivo.
Si ha establecido la ruta de MySQL en su entorno, puede ejecutar las consultas de MySQL directamente en el símbolo del sistema. Si la ruta no está configurada, abra la terminal dentro del directorio de instalación de MySQL. En mi caso, su camino es D:xamppmysqlbin
.
En la terminal, ejecute el siguiente comando:
mysqladmin -u root password PASSWORD_HERE
Después de esto, establezca el valor como ‘cookie’ para la $cfg['Servers'][$i]['auth_type']
variable.
¡Eso es! Espero que sepas cómo configurar la contraseña raíz de MySQL usando phpMyAdmin y la terminal. Comparta sus pensamientos y sugerencias en la sección de comentarios a continuación.
Artículos relacionados
- Cómo escribir comandos MySQL para exportar e importar bases de datos
- Cómo ejecutar consultas MySQL a través del símbolo del sistema de Windows