IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Installation MySQL Discussion :

Redhat-9 changer le path des databases


Sujet :

Installation MySQL

  1. #1
    Membre habitué
    Inscrit en
    mars 2002
    Messages
    230
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : mars 2002
    Messages : 230
    Points : 127
    Points
    127
    Par défaut [Resolu] Redhat-9 changer le path des databases
    J'essaie de changer le path de mes databases sans succes.
    Jusqu'a maintenant, elles sont dans une bibliotéque : /var/lib/mysql et je voudrais les changer vers /mnt/data/mysql.
    J'ai essayé de changer my.conf sans succes.
    C'est un peu pénible de m'adresser à vous pour ça, mais c'est un trés bon forum !
    merci
    Sincérement
    Jean-Christophe

  2. #2
    Membre confirmé
    Avatar de omiossec
    Homme Profil pro
    Inscrit en
    juin 2002
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : juin 2002
    Messages : 241
    Points : 554
    Points
    554
    Par défaut Re: Redhat-9 changer le path des databases
    Citation Envoyé par jean christophe
    J'essaie de changer le path de mes databases sans succes.
    Jusqu'a maintenant, elles sont dans une bibliotéque : /var/lib/mysql et je voudrais les changer vers /mnt/data/mysql.
    J'ai essayé de changer my.conf sans succes.
    C'est un peu pénible de m'adresser à vous pour ça, mais c'est un trés bon forum !
    merci
    Si le fichier my.cnf est innoperant lors du changement de dossiers des données cela peut indiquer plusieurs chose.
    1 que /mnt/data/mysql n'est pas accessible par l'utilisateur du deamon mysql
    2 qu'il existe un autre fichier de configuration (dans data par example)
    3 que safe_mysqld est lancé avec une option permetant d'indiquer le répertoire de données à utiliser
    Olivier Miossec

  3. #3
    Membre habitué
    Inscrit en
    mars 2002
    Messages
    230
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : mars 2002
    Messages : 230
    Points : 127
    Points
    127
    Par défaut
    1 /mnt/data/mysql est accessible, j'ai essayé avec ls -la
    2 il n'y a pas d'autres fichiers à cet endroit puisque je l'ai crée moi meme.
    3
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    que safe_mysqld est lancé avec une option permetant d'indiquer le répertoire de données à utiliser
    Là tu dis quelque chose, comment puis je accéder à ce fichier et quel intéret a t'il pour moi , et mon probléme ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     [mysqld]
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
     
    [mysql.server]
    user=mysql
    basedir=/var/lib
     
    [safe_mysqld]
    err-log=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid
    J'envoie si joint my.conf. J'avais essayé de changer datadir !
    merci pour l'intérét.
    Jean Christophe
    Sincérement
    Jean-Christophe

  4. #4
    Membre confirmé
    Avatar de omiossec
    Homme Profil pro
    Inscrit en
    juin 2002
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : juin 2002
    Messages : 241
    Points : 554
    Points
    554
    Par défaut
    Quel est le message d'erreur que tu reçoit
    Olivier Miossec

  5. #5
    Membre habitué
    Inscrit en
    mars 2002
    Messages
    230
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : mars 2002
    Messages : 230
    Points : 127
    Points
    127
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    [root@pc02 root]# service mysqld restart
    Stopper MySQL:                                             [  O.k.  ]
    Starter MySQL:                                             [  O.k.  ]
    [root@pc02 root]# service mysqld status
    mysqld er død men undersystemet er låst
    En français: mysqld est mort mais le systéme en dessous est fermé.
    Sincérement
    Jean-Christophe

  6. #6
    Membre confirmé
    Avatar de omiossec
    Homme Profil pro
    Inscrit en
    juin 2002
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : juin 2002
    Messages : 241
    Points : 554
    Points
    554
    Par défaut
    3 choses à verifier

    Que le script de démarage de mysqld ne contienne pas de dirrective sur les dossiers de données.

    Que le repertoire /var/lib/mysql ne contienne pas de script de configuration

    Que les tables ne soit pas créer avec une directive localisant les fichiers

    Verifier aussi que les bases mysql et test sont bien dans le repertoire de destination

    Enfin dernières solutions relancer le script mysql_install_db en le modifiant pour recreer les bases dans le nouveau repertoire.
    ou faire un lien symbolique entre les deux emplecment
    Olivier Miossec

  7. #7
    Membre habitué
    Inscrit en
    mars 2002
    Messages
    230
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : mars 2002
    Messages : 230
    Points : 127
    Points
    127
    Par défaut
    Merci pour le coup de main.
    Je sais maintenant où piocher.
    Je reviens sur le forum quand j'ai fini ou pas ...
    Je n'oublierais pas de rajouter RESOLU
    Bonne soirée et merci encore.
    Sincérement
    Jean-Christophe

  8. #8
    Membre habitué
    Inscrit en
    mars 2002
    Messages
    230
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : mars 2002
    Messages : 230
    Points : 127
    Points
    127
    Par défaut
    Ca a été long !
    Quand on a édité /etc/my.conf et changé le datadir
    on édite /etc/rc.d/init.d/mysqld et on change la ligne datadir
    Il suffit ensuite de redémarrer.
    Ne pas essayer sur une vfat partition à moins que l'on ne soit trés bon pour changer les droits
    ça marche
    Sincérement
    Jean-Christophe

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Changer le path des eml de Windows Mail
    Par Prosis dans le forum Windows Vista
    Réponses: 1
    Dernier message: 08/05/2008, 16h47
  2. Comment changer le path des log's?
    Par chris-chumillas dans le forum Administration
    Réponses: 1
    Dernier message: 09/07/2007, 11h14
  3. [VISUAL C++]Changer le path de recherche des.h et .lib
    Par lbgl dans le forum Visual C++
    Réponses: 2
    Dernier message: 12/04/2007, 11h33
  4. [NetBeans] Changer la couleur des commentaires
    Par Lorenzox dans le forum NetBeans
    Réponses: 3
    Dernier message: 15/12/2004, 08h50
  5. Comment changer le répertoire des fichiers temporaires ?
    Par devdev dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 01/09/2004, 14h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo