Skip to content

Diego-Hinrichs/test-db

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Configuraciones iniciales:

Ejecutar:

npm install -g typescript

El comando anterior instala TS en el proyecto Utilizar sudo en caso de error

sudo npm install -g typescript

Se crea una estructura de directorios basica:

Ejemplo:

nombre_proyecto
    \_ src
    \_ dist* (*se crea automaticamente configurando tsconfig)

En la raiz del proyecto:

Creamos el archivo package.json

npm init -y

Ahora creamos el archivo tsconfig.json

tsc --init

Ya se puede escribir codigo TS en ./src

Dependencias utilizadas

Libreria para sql, permite realizar operaciones

npm install mysql2

En caso de error con el modulo fs

npm install --save-dev @types/node

Configurar un nuevo usuario (root) en mysql (mariadb)

Verificar que el servicio esta funcionando:

 sudo systemctl status mariadb

En caso contrario:

 sudo systemctl start mariadb

Iniciar sesion como root:

sudo mysql -u root

Crear un nuevo usuario:

CREATE USER 'user_name'@'%' IDENTIFIED BY 'password';

Asignarles los permisos:

GRANT ALL PRIVILEGES ON *.* TO 'user_name'@'%';

Guardar cambios:

FLUSH PRIVILEGES;
exit

Iniciar sesion como el nuevo usuario:

mysql -u user_name -p

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published