Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

desarrollando en equipo contra una BD

Estas en el tema de desarrollando en equipo contra una BD en el foro de Mysql en Foros del Web. Hola a todos. Somos un equipo de estudiantes desarrollando un sitio web que trabaja contra una base de datos MySQL. Estamos comenzando y por ahora ...
  #1 (permalink)  
Antiguo 20/02/2011, 16:12
 
Fecha de Ingreso: febrero-2011
Mensajes: 53
Antigüedad: 13 años, 9 meses
Puntos: 2
desarrollando en equipo contra una BD

Hola a todos.

Somos un equipo de estudiantes desarrollando un sitio web que trabaja contra una base de datos MySQL. Estamos comenzando y por ahora cada uno tiene sus pequeñas pruebas en local, con mysql y un servidor local.

Pero ahora que vamos a empezar a desarrollar en serio la web vamos a utilizar Subversion para sincronizar archivos. Mi pregunta es: ¿Cómo podemos trabajar con una única base de datos, para que la BD sea coherente con el código que todos tenemos sincronizado?

No sé si es posible usar subversion para sincronizar la base datos MySQL... Se me ocurre que una forma sencilla es no usar una base de datos local, conectarse a una externa aunque el código se ejecute en local, pero para eso habría que contratar un alojamiento (o usar uno gratuito). Otra cosa que se me ocurre es no trabajar contra MySQL sino contra un fichero SQLite o algo así, pero no sé si se gestiona igual desde PHP.

¿Sabéis cómo se gestiona esto en equipo?
  #2 (permalink)  
Antiguo 21/02/2011, 11:28
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: desarrollando en equipo contra una BD

para nada, puedes usar una sola base de datos mysql, simplemente tienes que hacer que el archivo de conexión apunte a ese host especifico (puedes usar la ip del equipo) y por supuesto, si todos apuntan a esa DB, tendrás una db única.

PD: por defecto mysql se instala para solo aceptar conexiones locales, pero puedes dirigirte a su INI de configuración, configurarlo y reiniciar el servicio para aceptar conexiones externas, además debes de asegurarte de crear un usuario con acceso desde cualquier servidor (usuario@%) para que permita acceder
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 21/02/2011, 13:11
Avatar de JoshMex
Moderador Webhosting
 
Fecha de Ingreso: enero-2006
Mensajes: 4.057
Antigüedad: 18 años, 9 meses
Puntos: 166
Tema traslado al foro de "MySql"
__________________
JoshMex
Desarrollador Plataforma Microsoft / Windows / ASP / ASP.NET / SQL Server
Es inútil hacer cualquier cosa a prueba de tontos, porque los tontos son muy ingeniosos
  #4 (permalink)  
Antiguo 21/02/2011, 18:00
 
Fecha de Ingreso: febrero-2011
Mensajes: 53
Antigüedad: 13 años, 9 meses
Puntos: 2
Respuesta: desarrollando en equipo contra una BD

@maycolalvarez: el caso es que no se puede asegurar que el equipo esté siempre conectado. ¿Tal vez una BD MySQL, aunque sea en un servidor gratuito, sea la solución?

Etiquetas: bd, contra, equipo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:58.