Forum Programmation.autre MySQL Linux/Windows ?

Posté par  .
Étiquettes : aucune
0
2
sept.
2005
Est-ce que quelqu'un sait s'il est possible d'utiliser sous Windows les fichiers base de données crées sous Linux.

Fond de ma question : j'aimerais pouvoir utiliser des données MySQL aussi bien sous Linux que sous Windows, par exemple faire une application php/mysql que je pourrais faire tourner sous Linux, ajouter des données... puis exécuter sous Windows (en utilisant d'autres binaires, mêmes versions mais OS différents) en utilisant toujours les mêmes données. Puis refaire l'inverse (retourner sous Linux).... du genre faire une application portable !
  • # Oui c'est possible

    Posté par  . Évalué à 2.

    C'est simple : il te suffit de copier les fichiers de base de données de mysql dans le bon dossier sous windows ou linux.
    Mais attention : quand tu développes sous windows, il me semble que les noms des tables ne soient pas sensibles à la casse (en tout cas, sur mysql 3.23 et win98 c'était le cas), donc un code "valide" sous windows ne le sera pas forcément sous linux. Par contre du code "valide" sous linux le sera partout.
    • [^] # Re: Oui c'est possible

      Posté par  . Évalué à 1.

      ok merci
      • [^] # Re: Oui c'est possible

        Posté par  . Évalué à 2.

        tututu ! pas si vite !

        Linux quoi ? Qu'est ce qui garantit que l'endianess n'est pas celle native ? Et si monsieur a un linux sur PPC ou autre ?

        A verifier. Sinon le plus sur c'est de passer par un dump de la base.
        • [^] # Re: Oui c'est possible

          Posté par  . Évalué à 3.

          Il me semblait que le monsieur a Linux et windows sur la même machine, donc sur un x86...
  • # MySQL porté sous Windows

    Posté par  . Évalué à 0.

    MySQL est porté sous Windows (aussi sous GPL). Il n'y a donc pas de problème pour utiliser une base MySQL sous Windows.
    (euh... je ne suis pas sûr d'avoir répondu à quoique ce soit...)
    • [^] # Re: MySQL porté sous Windows

      Posté par  . Évalué à 2.

      (euh... je ne suis pas sûr d'avoir répondu à quoique ce soit...)

      euh... bah disons que je le savais déjà, ma question étant plutôt sur la compatibilité des données entre linux et windows et sur la possiblité d'utiliser les mêmes données sous linux (avec les bnaires mysql linux) et sous windows (avec les binaires mysql windows).

      Merci quand même.
  • # fat32

    Posté par  . Évalué à 2.

    Au hasard tu met le /var/lib/mysql sur une partition FAT32

    et tu configure mysql pour qu'il ecrive dessus

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.