Foros del Web » Programando para Internet » PHP » Zend »

Extaer Bases de Datos

Estas en el tema de Extaer Bases de Datos en el foro de Zend en Foros del Web. Hola como están, estoy refactorizando una aplicación que maneja base de datos en mysql y necesito saber si con Zend se pueden extraer las base ...
  #1 (permalink)  
Antiguo 29/05/2011, 21:51
Avatar de portalmana  
Fecha de Ingreso: septiembre-2007
Ubicación: Montevideo-Uruguay
Mensajes: 633
Antigüedad: 16 años, 7 meses
Puntos: 80
Pregunta Extaer Bases de Datos

Hola como están, estoy refactorizando una aplicación que maneja base de datos en mysql y necesito saber si con Zend se pueden extraer las base de datos que están en el servidor y si puede ser compatible con Mysql y PostGreeSQL mejor.

O tendré que consultar sobre la tabla information_schema.

Muchas Gracias desde ya...
Saludos
__________________
"La imaginación es más importante que el conocimiento. El conocimiento es limitado, mientras que la imaginación no" -- A.Einstein
objetivophp.com,twitter.com/objetivophp
  #2 (permalink)  
Antiguo 29/05/2011, 21:55
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Extaer Bases de Datos

Verifica si este material te ayuda http://framework.zend.com/manual/en/...b.adapter.html
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 29/05/2011, 22:01
Avatar de portalmana  
Fecha de Ingreso: septiembre-2007
Ubicación: Montevideo-Uruguay
Mensajes: 633
Antigüedad: 16 años, 7 meses
Puntos: 80
Respuesta: Extaer Bases de Datos

Gracias, vi ese material pero entre que mi ingles es malisimo y ya casi mis ojos se cierran no encontré lo que buscaba...

Lo que necesito es como listTables() pero listDatabases()

No lo vi en el material pero puede ser, por mis ojos jejejje

Saludos
__________________
"La imaginación es más importante que el conocimiento. El conocimiento es limitado, mientras que la imaginación no" -- A.Einstein
objetivophp.com,twitter.com/objetivophp
  #4 (permalink)  
Antiguo 29/05/2011, 22:10
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Extaer Bases de Datos

Oooohhhh, a mi entender debes usar information_schema. Pero como siempre, alguien nos sorprenderá y nos dirá, sí existe, y la función se llama abimaelrcIsWrongDisplayAllDatabases()
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 29/05/2011, 22:13
Avatar de portalmana  
Fecha de Ingreso: septiembre-2007
Ubicación: Montevideo-Uruguay
Mensajes: 633
Antigüedad: 16 años, 7 meses
Puntos: 80
Respuesta: Extaer Bases de Datos

Yo me imagine eso de usar information_schema, pero tenia la esperanza que la gente de Zend lo hubiera resuelto jajja

Bueno Gracias... y veremos si llega la funcion jejejej
__________________
"La imaginación es más importante que el conocimiento. El conocimiento es limitado, mientras que la imaginación no" -- A.Einstein
objetivophp.com,twitter.com/objetivophp
  #6 (permalink)  
Antiguo 30/05/2011, 04:27
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Extaer Bases de Datos

Y hacer un SHOW DATABASES con el adapter no te sirve ? y ten en cuenta que Zend_Db dista mucho de ser la panacea.
__________________
http://es.phptherightway.com/
thats us riders :)
  #7 (permalink)  
Antiguo 30/05/2011, 08:00
Avatar de portalmana  
Fecha de Ingreso: septiembre-2007
Ubicación: Montevideo-Uruguay
Mensajes: 633
Antigüedad: 16 años, 7 meses
Puntos: 80
Respuesta: Extaer Bases de Datos

Es que en PostGreeSQL es:
select datname from pg_database;

MySQL
Es el SHOW DATABASE

Queria saber si lo tenia resuelto ZEND como para las tablas, pero se ve que tendré que consultar sobre information_schema, la idea es que quedara un poco mas extensible y se pudiera usar en alguna MsSQL que de vez en cuando toca.

Saludos y gracias

Lo del Zend_db si se que no es tan potente como otros, pero luego de resolver esto las demás consultas son simples insert.
__________________
"La imaginación es más importante que el conocimiento. El conocimiento es limitado, mientras que la imaginación no" -- A.Einstein
objetivophp.com,twitter.com/objetivophp
  #8 (permalink)  
Antiguo 30/05/2011, 08:14
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Extaer Bases de Datos

Zend_Db no tiene un listDatabases, ahora, hacerlo es algo simple, no es mas que extender un par de clases.
__________________
http://es.phptherightway.com/
thats us riders :)

Etiquetas: frameworks-y-php-orientado-a-objetos
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 00:02.