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

Buscar Base de Datos

Estas en el tema de Buscar Base de Datos en el foro de Mysql en Foros del Web. Hola a tod@s, Cómo puedo buscar una base de datos mysql por su nombre en un servidor? que sentencia sql deberia de utilizar? Gracias de ...
  #1 (permalink)  
Antiguo 24/03/2010, 09:48
Avatar de Phoenix23  
Fecha de Ingreso: agosto-2007
Ubicación: 43.286211, -2.171349
Mensajes: 253
Antigüedad: 17 años, 3 meses
Puntos: 1
Buscar Base de Datos

Hola a tod@s,

Cómo puedo buscar una base de datos mysql por su nombre en un servidor? que sentencia sql deberia de utilizar?

Gracias de antemano y saludos
  #2 (permalink)  
Antiguo 24/03/2010, 10:06
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Buscar Base de Datos

Con information_schema.schemata lo puedes conseguir.

Código MySQL:
Ver original
  1. mysql> select schema_name from information_schema.schemata where schema_name='pruebas';
  2. +-------------+
  3. | schema_name |
  4. +-------------+
  5. | pruebas     |
  6. +-------------+
  7. 1 row in set (0.31 sec)
  8.  
  9. mysql> select schema_name from information_schema.schemata where schema_name='pruebas1';
  10. Empty set (0.00 sec)
  11.  
  12. mysql>

Para este ejemplo, la base de datos llamada pruebas, si existe... pero la pruebas1 no existe.


Mas información
http://dev.mysql.com/doc/refman/5.0/...ata-table.html

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 24/03/2010, 10:40
Avatar de Phoenix23  
Fecha de Ingreso: agosto-2007
Ubicación: 43.286211, -2.171349
Mensajes: 253
Antigüedad: 17 años, 3 meses
Puntos: 1
Respuesta: Buscar Base de Datos

Me funciona perfecto, Gracias!!

Otra pregunta, cómo puedo hacer para comparar las estructuras dwe dos tablas? y comparar 2 Bases de Datos? ver si las dos bases de datos tienen las mismas tablas

Última edición por Phoenix23; 24/03/2010 a las 10:49

Etiquetas: Ninguno
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 22:56.