![]() |
Consultas de principiante en mysql
Estoy trabajando con Delphi 5 y base de datos MySql y necesito crear bases de datos en tiempo de ejecución. Esto ya lo logre con las componentes Zeos pero las dudas son las siguientes:
1.- Primero que nada me asalta una duda que puede ser medio tonta pero me tiene intrigado. Es necesario tener MySql instalado en el computador para crear las bases de datos? Esta duda me asaltó ya que vi unos ejemplos de los componentes Zeos donde delphi se conecta a una BD sin tener MySql instalado en mi equipo. 2.- Segunda duda, ¿se pueden crear BD en una ruta que yo le indique al sistema?. Lo que pasa es que al tener instalado MySql cuando creo una BD se crea directamente en una carpeta “Data” que tiene la carpeta donde se instala MySql. Pero yo quiero instalar la BD en otra carpeta que yo le indique. 3.- ¿Para conectar la BD y el Sistema en Red es necesario conectarla con la IP o se puede conectar con el nombre del PC? |
Cita:
Te doy mi opinion al respecto: 1 - No necesariamente. Al ser una base de datos, puedes conectarte desde cualquier computadora, por medio de una red local o tambien por internet. Nomas tienes que configurar en tu delphi el host y el puerto que por defecto está en 3306. De zeos especificamente, no te sabría decir. Pero puedes encontrar mucha ayuda aca en el foro por medio del buscador. :) 2 - Si se puede. Pero creo que todas tus bases de datos deben estar creadas en un mismo directorio. El parámetro de la ruta en donde almacenas tus bases lo configuras desde el archivo my.ini en la siguiente sección: Código:
#Path to the database root Espero haberte sido de ayuda... Mucha suerte! |
Gracias Santus por tus respuestas, pero hice la prueba con el path del archivo my.ini dandole otra ruta, pero igual asi me creo la BD en la carpeta Data de MySql.
|
La franja horaria es GMT +2. Ahora son las 12:51:59. |
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