MySql -> PgSql

Bonsoir à tous, voilà mon problème, je cherche un soft ou un logiciel qui soit capable de me convertir un dump d'une base MySql vers une base PgSql. Merci de me répondre.
Configuration: Windows XP
Firefox 2.0.0.4

6 réponses

  1. Merci jeff, j'était effectivement tombé sur ce script en perl mais je ne comprend pas comment l'utiliser. Si vous pouviez m'aider. Merci d'avance.
    0
    1. pgsql = postgre sql
      Pourquoi ne fait tu pas un script php qui te transfert une base vers l autre?
      Simple et rapide a faire. ET le transfert sera rapide :D
      0
      1. oui mais je ne vois pas comment convertir toute les fonctions non comprises par pgsql. Si tu peux m'aiguiller pour ce script je suis ouvert !
        0
        1. $connectServer = mysql_connect("localhost", "root", "")
          or die("Impossible de se connecter : " . mysql_error());
          /* selection de la base de donnée mysql */
          $connectDB=@mysql_select_db("nomBDDi", $connectServer);
          	$result = mysql_query("SELECT * FROM `table1`");
          	while($affiche = mysql_fetch_row($result))
          {
          //connection base de donné et table de ta postgre sql
          //insert de tes valeur du tableaux $affiche dans la base postgre
          }
          

          Ceci est une solution vraiment à la va vite mais je pense qu il y a largement moyen d ameliorer ca.

          Ceci dis personne ne voudrait m aider au sujet : "bloquer dans mon code help"
          0
        2. le problème est que les fonctions qui viennent de mysql ce sont pas les même que celles qui fonctionnent sous pgsql
          0
        3. @CaporalDeadben je sais
          tu stock tes infos de mysql sous une variable puis tu peut fermer ta bdd mysql et ouvrir une postgre ou est le soucie je vois pas la?

          Si c'est les fonctions que tu cherche elle ressemble enormement a celle de mysql et je dirigierais vers
          https://www.php.net/

          exemple de fonction postgre :
          http://fr.php.net/manual/fr/function.pg-fetch-row.php
          0