![]() |
Necesito recomendacion que DB utilizar para uso local
un saludo al foro
siempre trabaje con MySQL con el componente MyDAC para aplicaciones en red etc. ahora me toca trabajar con aplicaciones locales q tengan una DB sera que Mysql funcionaria localmente sin instalar todo el motor? probe con Acces va bien y la programacion es facil pero me comentan que es antiguo probe con firebird 2.5 funciona me complico en la programacion algunas cosas. o hay algo mejor q todos esto ? saludos. |
Mysql
Si ya te acostumbraste a Mysql, pues sigue asi lo puedes trabajar local sin ningún problema.
si usas Zeos y WAMP nada mas le indicas en la propiedad Hostname: LocalHost y listo... Saludos...:cool: |
Hola darkbits.
Cita:
Te comento que existe una version de Firebird monousuario que podes descargar: (Página de descargas) 32-bit Embedded 64-bit Embedded También estan las versiones 32 y 64 para Linux y MacOSX en la misma página Saludos. :) |
Hola ecfisa
conoces si hay una version monousuario de MySQL ? |
Y si va a ser monousuario: sqlite puede irte bien.
Además de las buenas: firebird y mysql, también puedes añadir a la lista la estupenda postgresql. |
Quizá me equivoque, pero creo que la versión incrustada de mysql ya no es gratuita.
// Saludos |
Cita:
// Saludos |
Cita:
|
Cita:
|
Cita:
Es muy buena y rapida, si tiene desventajas si la colocamos al lado de mysql pero para programas como los que nombras va bien, una cosa que no me gusta es que al crearse la base de datos uno puede ver la data solo abriendo el archivo con un txt, algo que no me parece seguro ya que si el sistema necesita logueo y yo tengo dos dedos de frente me voy a la carpeta de instalacion abro el archivo y listo ya tengo los datos necesarios para loguearme. Existe alguna forma de evitar eso con sqlite o se necesita utilzar otro tipo de bd? He probado con bdf sqlite firebird version embebida y a todas les puedo ver la data que guardan, a la unica que no se puede es mysql por que necesita el servidor local y una contraseña para acceder. |
Si necesitas un motor de base de datos "incrustado" y sin instalación, para aplicaciones monousuario hay dos alternativas:
1) SQLite 2) Firebird Embebido Si la aplicación será exclusivamente en monousuario y monopuesto, sin cambios en vistas a futuro, SQLite es una muy buena elección. Si a futuro podría estar la opción de agregar accesos concurrentes y usarla en red, usaría Firebird Embebido. De esa forma el pasaje en un futuro a la versión "No embebida" de Firebird será trivial, porque el formato de la base de datos es exactamente el mismo. Para ambas opciones vienen bien los componentes libres ZeosLib. |
La franja horaria es GMT +2. Ahora son las 13:03:19. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi