Usando MapBdVista con MySql


 

 Usando MapBdVista con MySql


Para usar MapBdVistas con MySQL, se haría lo siguiente:

1) Crear una base de datos Sqlite, con la misma estructura que tiene la base de datos MySQL. Osea, con las mismas tablas y campos.

 Si usas phpmyAdmin, puedes usar la opción de "Exportar",  y obtener el archivo .sql del cual puedes extraer las ordenes de crear las tablas y vistas




2) Ejecutar MapBdVistas, y seleccionar la base de datos Sqlite que has creado, creandose los archivos necesarios para manejar la base de datos. Estos los copiamos a nuestra aplicación.

3) Modificamos la clase Conexión (que se encuentra en la carpeta modelo/Conexion/) (1) y en la función conexion (2), modificamos los datos de conexión (3) con los datos de conexión de nuestra base de datos MySQL




Por ejemplo:

Si  nuestra base de datos se llama "usuarios", donde se encuentra la base de datos es "localhost", el puerto que usamos para conectar es el "3306",  el usurio de la base de datos es "root" y su contraseña "josechen"

Las lineas que habría que cambiar (o añadir)  serían








hconn.name="usuarios"
hconn.user="root"
hconn.password="josechen"
hconn.host= "localhost"
hconn.Type="mysql"
hconn.Port= "3306"
hconn.open()


Nota:
Además a nuestra aplicación habría que añadir el componente gb.db.mysql

Fuente:
http://wiki.gambas-es.org/index.php?title=Trabajar_con_Bases_de_Datos

No hay comentarios:

Publicar un comentario