![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Muchas gracias a todos por responder. Les entendi lo que me dijeron.
Eso quiere decir que, en mi aplicación no podre tener las tablas y el ejecutable juntos en un mismo directorio. Tengo instalado el MySQL en c:\Delphi\MySQL\MySQL Server 5 Y el manejador crea las bases de datos y las tablas en c:\Delphi\MySQL\MySQL Server 5\Data Tengo un Sistema en c:\Delphi\Libprj\RegVen\System Todo esto esta asi en mi PC, ahora, instalar mi sistema en otra PC no seria problema. Tengo un sistema llamado RegVen, y he creado en MySQL una base de datos llamada RegVen con 20 tablas, las cuales se encuentran en el directorio ...\Data del manejador MySQL, estas tablas pertenecen al sistema RegVen, ahora lo que entendi es, que la base de datos y sus tablas que se encuentran en el direcorio ...\Data la tendria que copiar en la nueva PC en el directorio ...\Data, asi con los demas sistemas. Por supuesto antes previamente instalado el manejador MySQL. y conectarme con dichas tablas via IP Diganme algo, si uso Interbase 7 seria lo mismo, porque he leido que Firebird se pone lento a medida que crecen las tablas es eso cierto?. He reforzado mis tablas Paradox por medio de rutinas y configuraciones y algunos trucos. Tengo varios sistemas en Paradox, uno de ellos con 700,000 registros, trabaja bien, pero es un dolor de cabeza cuando un usuario resetea la pc se corrompen los indices y a veces se parten las tablas por eso mi intención de cambiar de manejador de bases de datos, ademas tengo entendido que tener una tabla con 5 millones de registros en paradox seria peligroso. Saludos. Última edición por RebeccaGL fecha: 24-09-2008 a las 14:44:20. |
|
#2
|
||||
|
||||
|
Te sigues confundiendo con las tablas planas. Siento decirte que puedes irte olvidando de como trabajas con Paradox ya que es totalmente distinto. El hecho de que puedas ver los archivos de MySQL no significa forzosamente que cada archivo se corresponda con una tabla y que la puedas abrir indpendientemente como lo haces con Paradox.
Piensa en tu programa muy independiente de las tablas, tu programa unicamente le va a decir al motor (el que sea) que quiere que le muestre tal o cual tabla o que le pase tales o cuales registros, que borre, que escriba etc. Pero tu programa no lo va a hacer directamente sino que lo hará a travez del motor. A tu programa no le interesa donde esta guardada la tabla, únicamente le importa tener contacto con el motor y nada más. Ahora bien, tampoco es tan sencillo como copiar las tablas de un directorio a otro, nuevamente te confundes con lo de las tablas planas. Lo que tienes que hacer es en tu programa crear una rutina que cree todas las tablas y bases de datos en el servidor que le indiques. Así cuando instales la aplicación en otra pc tu programa se encarga de preparar todo para que pueda trabajar. Cita:
Te recomiendo que te leas este curso desde el principo, esta en español, es muy sencillo y te da todo lo necesario para que empieces a trabajar con MySQL, lo mejor es que trae ejemplos, te explica toda la teoría y los conceptos más importantes sobre bases de datos cliente servidor, también trae referencia de funciones y varios apéndices. Sin duda muy bueno. Además lo puedes descargar o consultar en línea como prefieras.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
#3
|
||||
|
||||
|
Al terminar de crear un sistema genero un instalador con el Installshield, luego se lo envio al cliente en un CD, el cliente lo instala y lo comienza a trabajar lo unico que tiene que hacer el cliente es direccionar las demas pc's hacia la pc que hara de servidor.
Pero el MySQL la cosa cambia tengo que instalar el servidor crear los host configurar las ip's y para eso tendria que viajar para instalar cada sistema, porque el cliente no tiene ni idea de lo que tendria que hacer como lo es instalar el servidor MySQL y otras cosas, entonces me pregunto. Vale la pena el MySQL u otro servidorr que trabaje en esta misma modalidad?, pienso que no, prefiero seguir usando la BDE. Al menos que haya alguna opción que solo me permita trabajar como lo hace la BDE. el cliente instala y listo. mas dinamico y rapido. Y no me confundo con las tablas planas, eres tu el que se confunde, no entiendes lo que deseo saber. Mira te hago un pregunta. Creo un supuesto sistema con tablas MySQL lo instalo en 7 pc's lo fueron trabajando durante 2 años, ahora el cliente osea el dueño no la pc, de dicha empresa desea tener esos datos en su casa en una pc personal, dime no tendria que copiar las tablas ó pedir un backup al servidor o algo?. o otro caso el cliente desea cambiar de equipos para ello tendria que sacar copias de todas las tablas, luego en las nuevas pc's instalar el sistema y el servidor MySQL y copiar las tablas con mas de un millon de registros en las nuevas pc's no? ni modo que aparezcan solas las tablas por arte de magia, creo que no me entiendes lo que deseo saber, sean tablas planas o las tablas que sean, son tablas y tienen registros información la cual puede ser llevada transportada a otros pc's con todos los registros ya ingresados. Ahora yo doy los sistemas con las tablas ya "creadas con anticipación", solo algunas tablas las creo en tiempo de ejecución. Me parece que nadie me entiende lo que deseo saber o mejor vere una forma mas sensilla de plantear las preguntas. Última edición por RebeccaGL fecha: 16-10-2008 a las 15:51:30. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| MySQL Gratis AYUDA!! | cmm07 | Varios | 8 | 11-06-2008 14:30:02 |
| Ayuda con MySQL | pelaorb68 | SQL | 4 | 16-03-2007 22:32:47 |
| Generar pdf apartir de un reporte crystal report..ayuda, estoy desesperada! | chivix | Impresión | 3 | 06-03-2007 18:24:29 |
| Estoy estancado | pepelu1975 | Conexión con bases de datos | 2 | 20-02-2004 17:14:54 |
|