# CLASE07_Instalación de MySQL en Ubunto 18.04LTS Cada vez que se instala un programa aplciar aplicar ``` sudo apt update ``` Instalacion de MySql utilizando apt ``` sudo apt install mysql-server ``` Para ingresar como root para mysql ``` sudo mysql ``` Para activar validacion de contraseña, responder las series de preguntas ``` sudo mysql_secure_installation ``` Verificar las contraseña de root Mysql ``` mysql> SELECT user,authentication_string,plugin,host FROM mysql.user; ``` Para configurar la nueva contraseña de root ``` mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Claro2020+-+' -> ; ``` Aplicar el comando para actualziar las tablas y se apliquen los cambios ``` mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.01 sec) ``` Volvemos a verificar que el root yano se autentifique con `auth_socket` ``` mysql> SELECT user,authentication_string,plugin,host FROM mysql.user; ``` ![](https://i.imgur.com/Sf2F38D.png) Ahora se deberá ingresar de la siguiente manera con la nueva contraseña para root ``` mysql -u root -p ``` ## Creamos la bd llamada mqtt Ingresamos como usuario root ``` mysql -u root -p ``` Creamos la base de datos ``` CREATE DATABASES mqtt; ``` Le asignamos los privilegios a la base de datos modificamos my_user por el nombre de nuestro usuario ``` GRANT ALL PRIVILEGES ON mqtt.* to 'admin_bd'@'localhost'; ``` Recargamos para aplicar los cambios ``` FLUSH PRIVILEGES; ``` Salimos de MySql ``` exit ``` Integramos Grafana con Mysql, para ello ingresamos a grafana en configuracion selecionar Mysql y llenar los siguientes datos, segun imagen Completar lo siguiente. Host: localhost:3306 Database: mqtt User:admin_bd password:Claro2020+-+ ![](https://i.imgur.com/kiD5Gg8.png)
{"metaMigratedAt":"2023-06-15T23:46:35.968Z","metaMigratedFrom":"Content","title":"CLASE07_Instalación de MySQL en Ubunto 18.04LTS","breaks":true,"contributors":"[{\"id\":\"a2b950ab-d87e-4273-a5ec-8bf4dc4037b4\",\"add\":1850,\"del\":101}]"}
Expand menu