domingo, 8 de julio de 2018

Crear base de datos mysql desde linea de comandos

Siempre viene bien tener conocimientos de bajo nivel para realizar operaciones básicas en el gestor de base de datos MySQL. En esta entrada voy a compartirles como crear un nuevo usuario para crear una base de datos. Es buena practica no usar el usuario root para realizar operaciones sobre las bases de datos del usuario.

1.- Crear un usuario en MySQL
Lo primero que haremos será crear un usuario, voy a crear un usuario llamado roberto con password superpassword.

Para ello vamos abrir una linea de comandos  e ingresaremos a MySQL como usario root, ejecutamos el siguiente comando:

mysql --host=localhost --user=root --password=contrasenaroot

Una vez ingresado a MySQL como root, ejecutamos el siguiente comando:

CREATE USER 'roberto'@'localhost'  IDENTIFIED BY 'superpassword';

donde localhost indica que este usuario solo se puede conectar en modo localhost

2.- Crear la base de datos
Para crear la base de datos, en la misma ventana de linea de comandos ejecutamos el siguiente comando:
create database roberto_db;

3.- Asignar permisos al usuario para la base de datos
Por ultimo, debemos asignarle permisos al usuario roberto para que pueda realizar operaciones a la base de datos roberto_db, ejecutamos el comando:

GRANT ALL PRIVILEGES ON roberto_db. * TO 'roberto'@'localhost';

4.- Verificar base de datos y usuario
Para verificar que todo este funcionando correctamente, abrimos otra ventana de linea de comandos, e ingresamos a MySQL con nuestro usuario roberto, ejecutamos el comando:

mysql --host=localhost --user=roberto --password=superpassword

y luego el comando:

use roberto_db;

Si todo, está correctamente, veremos el mensaje "Database changed".

5.- Crear un tabla
Finalmente vamos a crear una tabla para la base de datos roberto_db;











lunes, 2 de julio de 2018

Salida al Valle Nevado y Farellones

Uno de los grandes atractivos de Chile es sin duda la cordillera de los Andes, y en invierno se cubre de nieve. Termine en tiempo y forma mi semestre universitario, así que podía relajarme. En estos días conocí a una mujer, alegre, aventurera y viajera, una mujer apasionada por la vida y que aprovecha  el tiempo al máximo, así que aproveché la ocasión y compartimos esta aventura.
Fue la primera vez que voy a la nieve, fui a sentir lo que es una nevada, a tocar la nieve y sentir ese viento frío, muy helado.

Fue una semana laboral muy intensa y estaba muy agotado, así que solo quería dormir hasta muy tarde, pero el bus que me llevaría al valle nevado salía las 8:30 am, así que no había opción, tenía que levantarme si o si.

Mientras subíamos la montaña  veía el paisaje y me recordaba a mi infancia, aquel lugar donde crecí, rodeado de la naturaleza, un tesoro invaluable, montañas, arboles, viento, sol y lluvia. Tengo que regresar pronto, definitivamente.

Finalmente llegamos a Valle Nevado, 3000 metros sobre el nivel del mar. Creo que esta salida me permitió reencontrarme con mi niño interior, y es que en este tour, iba una niña de unos 13 o 14 años. Ella era feliz revolcándose en la nieve, y creo que me contagio esa buena vibra, esa alegría, pasa que creo que uno puede ser feliz con aquellas cosas simples, la felicidad es simple pero en ocasiones nos complicamos la vida.

Definitivamente lo que más me gustó fue deslizarme por la nieve en un trineo, adrenalina y empaparme de nieve. Sin duda me hubiese quedado todo el día subiendo aquellas colinas y deslizándome una y otra vez. Pero se requiere tener buena condición física y he descuidado el deporte, definitivamente debo retomarlo... y pronto.