# INSTALACIÓN Y CONFIGURACIÓN DE LA BASE DE DATOS EN MYSQL
La creación de la base de datos es necesaria ya que en ella se guardarán todos los datos de los sensores, se tendrá tablas con los nombres de usuarios y contraseñas para la autenticación de los clientes, así también una lista de control de acceso para permitir o denegar los tópicos de los sensores y que los clientes puedan acceder a ellos y una tabla de registro de todos los datos enviados de los sensores.
```
sudo apt install mysql-server
sudo mysql secure installation
```
para poder autenticarse con una contraseña en usuario root se realiza la configuración siguiente:
```
sudo MySQL
ALTER USER 'root ‘@’localhost' IDENTIFIED WITH
mysql_native_password BY 'password’;
FLUSH PRIVILEGES;
Exit
```
Se realiza y se crea la tabla de autenticación para el servidor emqx previo enlace realizado
```
mysql -u admin_bd –p
use mqtt;
```

Se crea una tabla para permitir y denegar con el nombre mqtt_acl para permitir y denegar topicos

por últimos se agrega en los campos de la tabla mqtt_acl los datos para permitir y denegar a los clientes mediante los tópicos.
