Cómo instalar MySQL en Ubuntu Top 10.Top 10

Cómo instalar MySQL en Ubuntu Top 10.Top 10
MySQL es un sistema de gestión de bases de datos relacionales más populares y de código abierto, que se basa en el lenguaje de consulta estructurada de SQL. Su velocidad y eficiencia lo convierten en la mejor opción para diversos fines en los que se incluyen aplicaciones de almacenamiento de datos, registro y comercio electrónico. MySQL implementa el modelo relacional y se instala comúnmente en una parte integral de las pilas de lámparas. También se usa para bases de datos web. Los dos paquetes están disponibles en Ubuntu. El primero es el cliente mysql y el otro paquete es el software de servidor mysql. El cliente MySQL se usa para conectarse con el servidor MySQL y el software MySQL Server se utiliza para alojar varias bases de datos.

En este artículo, pasaremos por el proceso de instalación de MySQL en Ubuntu 20.04 servidor LTS. Después de completar la instalación de MySQL, lo alojaremos usando el terminal.

Debe tener un usuario administrativo no raíz en su Ubuntu 20.04 servidor. Iniciar aplicación de terminal utilizando Ctrl + Alt + T. También puede abrirlo usando la barra de búsqueda de aplicaciones.

Para instalar MySQL, debe realizar los siguientes pasos en Ubuntu 20.04 LTS:

Paso 1: Instalación del servidor MySQL en Ubuntu 20.04 LTS

Para alojar una base de datos MySQL en su Ubuntu 20.Sistema 04, instalará el paquete de servidor MySQL. Instalará MySQL usando el repositorio de paquetes APT de Ubuntu 20.04. Al momento de escribir este tutorial, mi versión 8 SQL.0.19 está disponible en el repositorio de Ubuntu.

Es una práctica ética actualizar el Administrador de paquetes APT en su servidor antes de continuar con el proceso. Entonces, use el siguiente comando para actualizar los paquetes:

$ sudo apt actualización

Después de eso, instalará el paquete de 'MySQL-Server'. Para este propósito, debe ejecutar el siguiente comando:

$ sudo apt install mysql-server

El comando mencionado anteriormente instalará MySQL en Ubuntu 20.04. Sin embargo, el nivel de seguridad de este comando es exigente. Por lo tanto, haremos que la instalación sea segura en la siguiente etapa del proceso.

Paso 2: Verifique el estado del servicio MySQL

Una vez que se completa la instalación de MySQL Server, el servicio de MySQL comienza automáticamente. También puede verificar el estado del servicio MySQL utilizando el siguiente comando:

$ sudo systemctl status mysql

Paso 3: Configuración segura de MySQL

En este paso, ejecutará el script de seguridad para que la instalación sea segura. Cuando este script se ejecuta en su terminal, cambia algunas características menos seguras, como inicios de sesión de raíz remotas. Use el siguiente comando para configuraciones seguras:

$ sudo mysql_secure_installation

Presionará 'Y' para permitir la instalación del complemento de 'Validar contraseña'. Se configurará el complemento para validar las contraseñas, que básicamente se utiliza no solo para probar la fuerza de contraseña de los usuarios de MySQL, sino también para mejorar la seguridad.

Hay tres niveles diferentes de la política de validación de contraseña que son bajas, medianas y fuertes. Seleccionará la opción '2' para la contraseña segura. En el siguiente mensaje de usuario, establecerá la contraseña del servidor MySQL para los usuarios root.

Si ya configuró el complemento para la validación de contraseña, entonces el script mostrará la nueva fuerza de contraseña. Escriba 'Y' para confirmar la nueva contraseña.

En las siguientes indicaciones del usuario, debe confirmar las siguientes preguntas:

  1. ¿Quieres eliminar al usuario anónimo??
  2. Restringir el acceso de los usuarios raíz a la máquina local?
  3. Eliminar la base de datos de prueba?
  4. Tablas de privilegios de recarga?

Debe escribir 'y' para responder todas las preguntas y continuar.

Paso 4: Iniciar sesión Root a MySQL

La utilidad del cliente MySQL se usa para interactuar con el servidor MySQL utilizando la línea de comandos. Esta utilidad del cliente instalada como dependencia del paquete de servidor MySQL.

En ubuntu 20.04, el usuario raíz de MySQL Server 8.0 se autentica por el complemento predeterminado Auth_socket. Este complemento se utiliza para autenticar los usuarios que conectan el LocalHost a través del archivo UNIX Socket. Ahora, debe abrir MySQL y ejecutar el siguiente comando para iniciar sesión como tipo de usuario root en el servidor MySQL:

$ sudo mysql

Ahora, pasaremos por la sintaxis del comando SQL básico que lo ayudará a comenzar a trabajar en ella. Para crear una nueva base de datos, use el siguiente comando:

MySQL> Crear base de datos samreena_db;

En el comando mencionado anteriormente, el nombre de la base de datos es 'samreena_db'. Puede cambiar el nombre de la base de datos según sus requisitos.

A continuación, verificará qué método de autenticación cada una de sus cuentas de usuarios de MySQL utilizando el siguiente comando:

MySQL> Seleccionar usuario, autenticación_string, complemento, host de mysql.usuario;

Puede crear una nueva cuenta de usuario que tenga ciertos privilegios a la base de datos. La sintaxis es la siguiente:

MySQL> Crear usuario 'samreena'@'localhost' identificado por 'contraseña';

Ahora, ejecute el comando de privilegios de descarga que reconoce que el servidor recarga las tablas de subvención y realice nuevos cambios:

MySQL> privilegios de descarga;

Para salir del shell mysql, debe ejecutar el siguiente comando:

mysql> Salir

En este artículo, ha aprendido cómo instalar el servidor MySQL en Ubuntu 20.04 LTS. Además, también aprendió varios comandos SQL para la base de datos y la creación de usuarios. En el siguiente paso, puede explorar cómo administrar bases de datos MySQL y cuentas de usuario utilizando la línea de comandos. Si tiene alguna consulta relacionada con este artículo, puede dar sus comentarios a través de comentarios.

Enlaces valiosos

  • https: // www.Digitalocean.com/Community/Tutorials/How-to-Install-Mysql-on-Ubuntu-20-04
  • https: // doi.org/10.4258/hir.2015.21.1.21
  • https: // linuxize.com/post/How-to-Install-Mysql-on-Ubuntu-18-04