# Onboarding
## Descargar Repositorio CTRLIT
Dump
https://bukhr.slack.com/files/U03791AKHAT/F06D5KSLEFJ/554_8069_app_10dias.tar.gz
## Instalar MariaDB
`sudo apt install mariadb-server`
## Configuracion Maria
* Para la configuracion de mariadb (solo confía)
`sudo mysql_secure_installation` (si a todo)
* Entrar a mysql con el usuario raiz(principal)
`mysql -u root -p`
* Crear un usuario nuevo con su respectiva contraseña
`CREATE USER 'ctrlit'@localhost IDENTIFIED BY 'ctrlit';`
* Conceder permisos para poder acceder
`GRANT ALL PRIVILEGES ON 'yourDB'.* TO 'user1'@localhost;`
* Salir de mariadb (mysql)
`exit`, `quit` o `ctrl + c`
* Entramos con el usuario creado
`mysql -u ctrlit -p`
* Creamos la base de datos
`create database sac_1`
* Nos movemos a la base de datos creada
`use sac_1`
* Se configura la base de datos
`SET GLOBAL innodb_strict_mode=OFF;`
* Salir de mariadb (mysql)
`exit`, `quit` o `ctrl + c`
* Nos aseguramos que nuestra ubicación coincida con la carpeta donde se ha descargado el dump y poblamos la base de datos
`mysql -u ctrlit sac_1 < backup_obras.sql -p`
## Comandos útiles
`sudo service mysql status` (Estado MariaDB)
`sudo service mysql stop` (Detener servicio MariaDB)
`sudo service mysql start` (Iniciar servicio MariaDB)
- Cambiar puerto de la base de datos (si es que no coicide con el puerto de grails)
- Pausar mysql
- Modificamos el puerto de la base de datos mediante:
`nano /etc/mysql/mariadb.conf.d/50-server.cnf`
- En el documento añadimos
port = 3307
- Guardamos los cambios
- Iniciamos nuevamente la base de datos