Esta librería nos permite conectar y trabajar con base de datos MySQL usando Latino como lenguaje.
Esta librería está desarrollada para trabajar en conjunto con Latino (Un lenguaje de programación con sintaxis al Español). Para mayor información sobre este lenguaje de programación visite el repositorio oficial del lenguaje aquí
Los requisitos para ulitizar esta librería son los siguientes:
Software | Enlaces |
---|---|
Latino (^1.0.0) | Descargar |
MySQL (Sólo Windows) | Descargar |
MySQL (Mac) | Descargar |
MySQL (Sólo Linux) | Descargar |
Antes de hacer nada, necesitamos tener Latino y MySQL instalados en nuestro sistema. Una vez tengamos ambos programas instalados pasaremos a instalar la Librería de Latino-MySQL.
Descripción | Enlaces |
---|---|
Instalador de Latino-MySQL (Win, Mac) | Descargar |
En Linux esta librería se instala de forma manual | Aquí |
En MacOS si la instalación presenta problemas de seguridad por ser un desarrollador desconocido, estos son los pasos a seguir:
Abrimos "System Preferences"
|--> "Security and Privacy"
y llegado aquí damos permiso al sistema de ejecutar la instalación de Latino-MySQL
Primero pasamos a instalar MySQL y despues la librería de Latino-MySQL en nuestro sistema.
#instalacion en ubuntu
sudo apt-get install mysql-server mysql-client libmysqlclient-dev
git clone https://github.com/lenguaje-latino/Latino-MySQL
cd latino-mysql
sudo chmod +x instalar.sh
sudo bash instalar.sh
//importa la libreria latino-mysql
incluir("mysql")
//crea la conexion al servidor de base de datos: localhost
//con usuario: root y password : 12345678 y la base de datos : sakila
con = mysql.conectar("localhost", "root", "12345678", "sakila")
//consulta que se ejecutara
sql = "select first_name, last_name from actor" // limit 10;
//executa la consulta
resultado = mysql.consultar(con, sql)
//obtiene el numero de filas del resultado
nfilas = mysql.numero_filas(resultado)
imprimir("numero de filas: " .. nfilas)
//muestra el encabezado
imprimir("first_name\t\tlast_name")
//obtener la informacion de todas la filas de la consulta
desde(i=0; i< nfilas;i++)
//extrae la informacion de la fila
datos = mysql.extraer_fila(resultado)
//muestra la informacion en consola
imprimir(datos["first_name"] .. "\t\t" .. datos["last_name"])
fin
//cierra la desconexion a base de datos
mysql.desconectar(con)
Para desinstalar la librería de Latino-MySQL en Mac estos son los pasos a seguir:
- Doble-clic en nuestro paquete de instalación Latino-MySQL-XXX-Darwin.pkg.
- Una vez nuestra imagen sea montada en nuestro escritorio hacemos doble-clic para abrir.
- Doble-clic en la carpeta llamada Extras.
- Abrimos nuestra Terminal en Mac.
- Escribimos **sudo sh ** (le dejamos un espacio al final).
- Agaramos y soltamos nuestro archivo uninstall.sh en nuestra Terminal. Ejemplo: $ sudo sh /Volumes/Latino-MySQL-XXX-Darwin/Extras/uninstall.sh
- Presionamos Enter para correr el comando y procedemos con insertar nuestra contraseña de administrador.
Latino dispone de un foro en su página web oficial, así como también un grupo en Telegram, Gitter y una documentación a la que puedes dirigirte en caso de cualquier duda.
Licenciado bajo la licencia MIT
Cualquier aportación o sugerencia es bienvenida