![Cómo usar o deshabilitar el modo de imagen en imagen en Android Oreo](/f/9b7bc483a72f1bf1d0b727a48f758bc4.jpg?width=100&height=100)
Normalmente durante la instalación MySQL / MariaDB servidor de base de datos en Linux, se recomienda establecer una contraseña de usuario raíz de MySQL para protegerlo, y esta contraseña es necesaria para acceder al servidor de base de datos con privilegios de usuario raíz.
Lectura sugerida:Cómo instalar y asegurar MariaDB 10 en CentOS 7
En esta guía, le mostraremos cómo conectarse y ejecutar comandos de MySQL sin ingresar una contraseña (inicio de sesión de root sin contraseña de mysql) en la terminal de Linux.
En caso de que haya instalado recientemente el servidor MySQL / MariaDB, no necesita ninguna contraseña para conectarse como usuario root. Para protegerlo, configure la contraseña de MySQL / MariaDB para el usuario root con el siguiente comando.
Tenga en cuenta que este comando es solo uno de los muchos Comandos de MySQL (Mysqladmin) para la administración de bases de datos en Linux.
# mysqladmin -u contraseña de root TU NUEVA CONTRASEÑA
Para ejecutar comandos de MySQL sin ingresar la contraseña en el terminal, puede almacenar su usuario y contraseña en el ~ / .my.cnf
archivo de configuración específico del usuario en el directorio de inicio del usuario como se describe a continuación.
Ahora crea el archivo de configuración ~ / .my.cnf
y agregue configuraciones a continuación en él (recuerde reemplazar mysqluser y mysqlpasswd con tus propios valores).
[mysql] usuario = usuario. contraseña = contraseña.
Guarde y cierre el archivo. Luego, establezca los permisos adecuados para que solo usted pueda leerlo y escribirlo.
# chmod 0600 .my.cnf.
Una vez que haya configurado el usuario y la contraseña en el archivo de configuración de Mysql, a partir de ahora cuando ejecute mysql comandos como mysql, mysqladmin, etc., leerán mysqluser y mysqlpasswd de lo anterior expediente.
# mysql # mysql -u root
También le puede interesar leer estos artículos relacionados sobre MySQL / MariaDB:
En esta guía, mostramos cómo ejecutar comandos MySQL sin ingresar la contraseña de root en el terminal. Si tiene alguna pregunta o idea para compartir, envíenos un mensaje a través del formulario de comentarios a continuación.