Está en la página 1de 14

Instalación y configuración de MySQL

Instalando MySQL

• En un navegador web visita:


https://dev.mysql.com/downloads/repo/yum/
Instalando MySQL
Descarga la version de MySQL
Debes estar en tu carpeta home

sudo wget https://repo.mysql.com/mysql80-community-release-el8-


4.noarch.rpm

Para instalar el paquete ejecuta lo siguiente:


sudo rpm -ivh mysql80-community-release-el8-4.noarch.rpm

Esto agregara dos repositorios que podremos utilizar para instalar


MySQL

sudo yum install mysql-server


Iniciando MySQL
• Inicia el demonio con el siguiente comando:
sudo systemctl start mysqld
• Después utilizaremos el siguiente comando para verificar el estado
sudo systemctl status mysqld
Debe aparecer lo siguiente:
Iniciando MySQL

• Durante el proceso de instalación se genera una contraseña temporal


para el usuario root de MySQL que se localiza en mysqld.log
• Para visualizar la contraseña utilizaremos el siguiente comando:
sudo grep 'temporary password' /var/log/mysqld.log
• Donde encontraremos una línea como la siguiente:

Hay que tomar nota de la contraseña ya que se utilizará más adelante


Configurando MySQL
• MySQL incluye un script de seguridad para cambiar algunas opciones.
• Utiliza el siguiente comando para ejecutar el script de seguridad:

sudo mysql_secure_installation
• Solicitará el password por default, una vez ingresado requerirá
colocar una nueva contraseña
The existing password for the user account root has expired. Please set a new password.

New password:

• Después de colocar la contraseña se tendrán que seleccionar algunas opciones de


configuración
Configurando MySQL
Probando MySQL

Utiliza el siguiente comando para conectarte a MySQL como root

mysqladmin -u root -p version

Se mostrará una salida similar a la siguiente:

mysqladmin Ver 8.42 Distrib 5.7.16, for Linux on x86_64


Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its


affiliates. Other names may be trademarks of their respective
owners.

Server version 5.7.16


Probando MySQL
En un servidor local se tendrían que utilizar los siguientes
comandos:

sudo firewall-cmd --zone=public --permanent --add-port=3306/tcp


sudo firewall-cmd –reload

En AWS no es necesario ya que todo se define en el security group

Con el siguiente comando ya podemos ingresar al modo consola de


MySQL:
mysql -u root –p
Probando MySQL
Abrir Workbench y en MySQL Connections dar clic en +, seleccionar el método de
conexión Standard TCP/IP over SSH, agregar los datos de la instancia y la llave
Probando MySQL
Probando MySQL
Probando MySQL
Probando MySQL

También podría gustarte