como diferencio una bd PostgreSQL, de mysql

Temas que no tengan foro específico
Responder
ealexander19
Mensajes: 53
Registrado: 10 Sep 2009, 02:06
Ubicación: Trujillo - Perú
Contactar:

como diferencio una bd PostgreSQL, de mysql

Mensaje por ealexander19 » 20 Ene 2010, 18:59

hola amigos tengo una duda como puedo diferenciar es que tengo una bd y no se en que esta echa quisiera saber si esta en PostgreSQL, o s mysql y si esta en PostgreSQL, como puedo migrarla a mysql, gracias de antemano
Saludos
Cuida tu Salud resalta tu Belleza y Gana Dinero en: http://www.negociosaludbelleza.com.ar/

Avatar de Usuario
ignatius
Mensajes: 1288
Registrado: 21 May 2007, 19:47
Ubicación: Capital Federal, Argentina
Contactar:

RE: Por los tipos de columna

Mensaje por ignatius » 20 Ene 2010, 20:13

Alo!, para saber que es deberías investigar primero de donde vino, y ver que bases de datos soporta.

Tanto PostgreSQL como MySQL tratan de seguir un estándar SQL (creo que ANSI 92 o no :P) asi que en lo básico se parecen mucho, depende de como lo haya diseñado el que creo la base de datos, evitando tipos de datos especificos de PostreSQL como de MySQL: por ejemplo los tipos de columna de MySQL: set o enum no existen en PostgreSQL. En algun

Los tipos de columna de PostgreSQL los tenes acá: http://www.postgresql.org/docs/8.4/static/datatype.html, asi que con sólo comparar podrias darte cuenta los tipos de columna que se usan en la BD que vos tenes para saber de que tipo de DB se trata.

Para convertir podes buscar conversores en Google ("mysql to postgresql" converter, o al reves "postgresql to mysql" converter), podes probar cambiando el to por un 2 y con las sugerencias que te da Google.

Algunos que vi son:

http://www.lightbox.ca/pg2mysql.php
http://dbconvert.com/convert-mysql-to-p ... ql-pro.php
http://wiki.postgresql.org/wiki/Convert ... _Databases

http://jmz.iki.fi/blog/programming/conv ... postgresql
http://articles.sitepoint.com/article/s ... stgresql-1

Si se te complica mucho postea el dump y vemos que se puede hacer, saluds!!

Responder