Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Installation
Installation Forum d'entraide sur les problèmes liés à l'installation de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/05/2003, 18h53   #1
Membre régulier
 
Inscription : mars 2002
Messages : 227
Détails du profil
Informations personnelles :
Âge : 49

Informations forums :
Inscription : mars 2002
Messages : 227
Points : 91
Points : 91
Envoyer un message via ICQ à jean christophe
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
jean christophe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2003, 20h46   #2
Membre confirmé
 
Avatar de omiossec
 
Inscription : juin 2002
Messages : 219
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2002
Messages : 219
Points : 240
Points : 240
Envoyer un message via AIM à omiossec Envoyer un message via Skype™ à omiossec
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
omiossec est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2003, 21h08   #3
Membre régulier
 
Inscription : mars 2002
Messages : 227
Détails du profil
Informations personnelles :
Âge : 49

Informations forums :
Inscription : mars 2002
Messages : 227
Points : 91
Points : 91
Envoyer un message via ICQ à jean christophe
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 :
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 :
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
jean christophe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2003, 21h32   #4
Membre confirmé
 
Avatar de omiossec
 
Inscription : juin 2002
Messages : 219
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2002
Messages : 219
Points : 240
Points : 240
Envoyer un message via AIM à omiossec Envoyer un message via Skype™ à omiossec
Quel est le message d'erreur que tu reçoit
__________________
Olivier Miossec
omiossec est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2003, 18h25   #5
Membre régulier
 
Inscription : mars 2002
Messages : 227
Détails du profil
Informations personnelles :
Âge : 49

Informations forums :
Inscription : mars 2002
Messages : 227
Points : 91
Points : 91
Envoyer un message via ICQ à jean christophe
Code :
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é.
jean christophe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2003, 20h11   #6
Membre confirmé
 
Avatar de omiossec
 
Inscription : juin 2002
Messages : 219
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2002
Messages : 219
Points : 240
Points : 240
Envoyer un message via AIM à omiossec Envoyer un message via Skype™ à omiossec
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
omiossec est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2003, 20h17   #7
Membre régulier
 
Inscription : mars 2002
Messages : 227
Détails du profil
Informations personnelles :
Âge : 49

Informations forums :
Inscription : mars 2002
Messages : 227
Points : 91
Points : 91
Envoyer un message via ICQ à jean christophe
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.
jean christophe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2003, 17h53   #8
Membre régulier
 
Inscription : mars 2002
Messages : 227
Détails du profil
Informations personnelles :
Âge : 49

Informations forums :
Inscription : mars 2002
Messages : 227
Points : 91
Points : 91
Envoyer un message via ICQ à jean christophe
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
jean christophe est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h02.


 
 
 
 
Partenaires

Hébergement Web