Configuración de MySQL en Ubuntu

21.01.2023
23:42

Como se ha mencionado en artículos anteriores, el SGBD puede instalarse desde el repositorio oficial y del desarrollador. Independientemente de esto, durante la instalación, el programa te hará varias preguntas que deberás responder. A continuación te diremos cuáles y cómo responderlas.

Responder a las preguntas del SGBD

Lo primero que el programa preguntará al usuario es la contraseña de root. Sólo tendrá que especificarla.

Y después introducirla de nuevo para confirmarla:

El usuario se reserva el derecho de dejar el área de contraseña en blanco, pero en este caso MySQL utilizará la autorización Unix para iniciar sesión cuando ejecute el cliente mysql desde la consola (perderá el acceso remoto). Esto causará algunos inconvenientes más en el futuro, así que es mejor no hacer esto y establecer la contraseña de root de inmediato.

Después de esto el programa le advertirá que MySQL está utilizando un nuevo método de autorización. Esta información se puede encontrar en la ventana que se abre:

El instalador le pedirá que instale el nuevo método de autorización o que vuelva al antiguo. Las librerías cliente para MySQL en Ubuntu ya están construidas para soportar el nuevo método, por lo que se puede dejar en su lugar:

Una vez completada la instalación, necesita ejecutar el comando mysql_secure_installation (para ayudar a proteger el servidor MySQL). Si estableció una contraseña en la etapa de instalación de MySQL, puede ejecutar el comando sin sudo. Si no se estableció la contraseña, lo primero que hay que hacer es establecerla para el usuario root.

mysql_secure_installation

¿Ha introducido y establecido la contraseña de root? A continuación, el comando le pedirá que habilite el plugin de validación de contraseñas de MySQL. No lo habilites si no tienes ni idea de lo que es y por qué lo necesitas. En resumen, el plugin evitará la instalación de contraseñas demasiado simples para los usuarios de MySQL. En este punto, responda n:

A continuación, la utilidad preguntará si es necesario cambiar la contraseña de root. Aquí también puedes responder n, puesto que ya has establecido la contraseña anteriormente:

Responda afirmativamente a todas las preguntas siguientes del programa:

Usando este principio de configuración, no podrá aplicar sólo sudo para conectarse a mysql desde la consola. Puede intentarlo, pero obtendrá un error de Acceso Denegado. Para conectarse a MySQL utilizando el cliente de consola, introduzca la contraseña de root que se estableció anteriormente:

mysql -u root -p

Esto completa las instrucciones de configuración.

Alquiler mysql vps

15% de descuento en nuevos VPS
Dese prisa para pedir un servidor en cualquier lugar
Elija un VPS

Otros artículos

21.01.2023
19 769
Base de conocimientos / Instrucciones
¿Cómo eliminar MySQL de Ubuntu?
21.01.2023
18 214
Base de conocimientos / Instrucciones
Corregir error SET PASSWORD no tiene significado para el usuario root@localhost
21.01.2023
7 219
Base de conocimientos / Instrucciones
Instalar MySQL en Ubuntu 22.04 desde el repositorio de desarrolladores