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

Applications et environnements graphiques Discussion :

Config MySql 5


Sujet :

Applications et environnements graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 105
    Par défaut Config MySql 5
    Après avoir installé un serveur Apache (avec quelques difficultés certe).
    Je me lance maintenant dans l'installation de MySql.
    En tant que bon débutant, je me contente d'appliquer bétement une procédure que j'ai trouvé sur le site :
    http://www.interpc.fr/mapage/billaud/apmysphp.htm

    Créer un groupe et un utilisateur, et créer les répertoires :

    groupadd mysql
    adduser (répertoire /usr/local/mysql et groupe initial mysql)
    mkdir /usr/local/mysql/data
    mkdir /usr/local/mysql/tmp
    mkdir /usr/local/mysql/var

    Récupérer l'archive mysql-5.0.22.tar.gz (http://dev.mysql.com), compiler et installer :

    cd /usr/src
    tar -vzxf mysql-5.0.22.tar.gz
    cd /usr/src/mysql-5.0.22
    CFLAGS="-O3" CXX=gcc CXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local/mysql --enable-assembler --with-mysqld-ldflags=-all-static --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --with-unix-socket-path=/usr/local/mysql/tmp/mysql.socket
    make
    make install
    chown -R mysql.mysql /usr/local/mysql
    chmod 700 /usr/local/mysql/data
    chmod 700 /usr/local/mysql/var
    chmod 755 /usr/local/mysql/tmp

    Pour une première installation , on initialise la base et on change le propriétaire au cas où :

    scripts/mysql_install_db
    chown -R mysql.mysql /usr/local/mysql
    Tout c'est correctement déroulé, exepté les 2 commandes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    chown -R mysql.mysql /usr/local/mysql
    J'ai le message
    chown: `mysql.mysql': usager invalide
    Bref je me dit que ca n'est pas bien grave, je continue :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    cp support-files/mysql.server /usr/local/sbin
    chmod 744 /usr/local/sbin/mysql.server
    mysql.server start
    Tout fonctionne sauf :
    J'ai le message
    [root@localhost ~]# mysql.server start
    Starting MySQL................................... [ÉCHOUÉ]
    Le problème c'est que je n'ai aucune explication pour savoir d'ou viens le problème.

    Pouvez-vous m'aider ?

  2. #2
    Membre Expert Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Par défaut
    Citation Envoyé par Mister_FX
    Tout c'est correctement déroulé, exepté les 2 commandes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    chown -R mysql.mysql /usr/local/mysql
    essaie avec : cf le post sur apache

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    chown -R mysql:mysql /usr/local/mysql
    et après ressaie ton autre commande

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 105
    Par défaut
    J'ai essayé plusieurs variantes mais sans succes :
    [root@localhost ~]# chown -R mysql.mysql /usr/local/mysql
    chown: `mysql.mysql': usager invalide
    [root@localhost ~]# chown -R mysql:mysql /usr/local/mysql
    chown: `mysql:mysql': usager invalide
    [root@localhost ~]# chown -R mysql mysql /usr/local/mysql
    chown: `mysql': usager invalide
    [root@localhost ~]# chown -R mysql_mysql /usr/local/mysql
    chown: `mysql_mysql': usager invalide
    [root@localhost ~]# chown -R mysql-mysql /usr/local/mysql
    chown: `mysql-mysql': usager invalide
    Sous apache le chown avait fonctionné il me semble.
    L'erreur doit certainement venir de la car je pense avoir avoir trouvé les logs de MySql:

    060720 16:01:34 mysqld started
    060720 16:01:34 [ERROR] Fatal error: Can't change to run as user 'mysql' ; Please check that the user exists!

  4. #4
    Membre Expert Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Par défaut
    Tu es sur d'avoir créer un user mysql
    fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    grep "mysql" /etc/passwd
    Citation Envoyé par Mister_FX
    J'ai essayé plusieur variante mai sans succes :
    Sous apache le chown avait fonctionné il me semble.
    pour vérifier
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ls -l /usr/local/ | grep apache

  5. #5
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 105
    Par défaut
    voici les 2 commandes :

    [root@localhost ~]# grep "mysql" /etc/passwd
    [root@localhost ~]# ls -l /usr/local/ | grep apache
    drwxrwxrwx 15 nobody nobody 4096 jui 20 11:42 apache
    [root@localhost ~]#
    La premiere commande n'a rien donné c'est normal ?

  6. #6
    Membre Expert Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Par défaut
    Citation Envoyé par Mister_FX
    La premiere commande n'a rien donné c'est normal ?
    Oui ca veut dire que l'utilisateur mysql n'est pas créer

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    [root@localhost ~]# ls -l /usr/local/ | grep apache
    drwxrwxrwx 15 nobody nobody 4096 jui 20 11:42 apache
    Ok, j'ai rien dis pour le . mais dans le man et dans l'aide de chown c'est :

Discussions similaires

  1. [Wamp] config mySQL dans Wamp
    Par Marc_3 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 12/12/2009, 13h22
  2. Probleme de cmd pour config mysql
    Par MrGarfield dans le forum Windows
    Réponses: 4
    Dernier message: 25/11/2009, 14h19
  3. config mysql multilingue
    Par titom100 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 27/04/2007, 20h52
  4. Aidez moi config Mysql , SVL
    Par hoangeric dans le forum Installation
    Réponses: 6
    Dernier message: 09/01/2006, 22h46
  5. Réponses: 22
    Dernier message: 02/12/2005, 15h37

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