Ir para conteúdo
Fórum Script Brasil
  • 0

Converter Mysql Para Postgree


jissa

Pergunta

11 respostass a esta questão

Posts Recomendados

  • 0

Acho que o pessoal do php sabe, veja lá com eles.

Eu uso o Mysql e gosto muito, apesar que isso tem pouco tempo. Porque você quer mudar dele para o Postgree?

Link para o comentário
Compartilhar em outros sites

  • 0

/* O Jissa o POSTGREE não importa através do PGADMIN não ? */

Eu tentei gerar o Dump do MySql e importar direto, na esperança de que funcionaria... porem da varios erros, eu pesquisei no Google e parece que precisa do converter mesmo, porem o que encontrei é em C e ai não daria para rodar no Server.. teria que ser em PHP ou Perl, ou mesmo para o Win Local... a semana que vem estarei indo para Sampa, vou ver se acho um HD na Sta Efiginia jogado no lixo e tentarei re-instalar o Linux no 586 que tenho aqui ai até da para rodar este que vi, mas no momento precisava de algo...

** vou fazer outra procura, quem sabe encontro smile.gif

Eu uso o Mysql e gosto muito, apesar que isso tem pouco tempo. Porque você quer mudar dele para o Postgree?

Eu tb só uso ele... não sou eu quem quer usa-lo, é um cliente.. e como quem manda é o cliente sad.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Opa jissa se quiser eu te ajudo eu consigo converter qualquer banco pra qualquer banco de excel pra mysql ,sql server pra mysql,acess,firebird,postgre pra mysql, mysql pra postgre etc...

é facil se quiser eu monto um script em php pra fazer as importações

Link para o comentário
Compartilhar em outros sites

  • 0

Opa jissa beleza?

então tem varias maneiras de fazer isso depende de como ta seu banco vamos fazer de outro jeito ok?

o 1 exemplo é assim você cria o banco no postgre ,se pode usar o pgphpadmin

dai você só vai passar o conteudo do banco mysql para o postgre

você criando o banco do postgre é melhor porque tem varias coisas que muda no postgre

como o autoincremento no postgre chama serial

exemplo:

<?

//conecta ao mysql

mysql_connect("localhost");

mysql_select_db("banco_mysql");

//seleciona a tabela

$re = mysql_query("SELECT * FROM TABELA");

while($l = mysql_fetch_array($re)){

//os campos do mysql

$campo = $l["campo"];

$campo2 = $l["campo2"];

etc...

$campo10 = $l["campo10"];

//conecta ao posgre

pg_connect("host=servidor port=5432 dbname=banco_pg user=fabyo password=123");

//grava tudo que tem do mysql para o postgre

pg_query("INSERT INTO tabela_pg (campo1, campo2, campo10) VALUES ('$campo1', '$campo2', '$campo10')");

}

?>

jissa se esse modo que eu te passei não servir pra você eu te passo outras maneiras

ate mais qualquer duvida poste ai

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...