Pb MySQL apres install

angelsmatt Messages postés 47 Statut Membre -  
 Marino -
Salut :(

Je viens de réinstaller apache + php qui sont OK (au bout de la 3eme fois qd mm lol).
J'install mysql
./configure ...
make
make install
./scripts/mysql_install_db
chmod +x support-files/mysql.server
./support-files/mysql.server start
cd /usr/local/mysql/bin
./mysqladmin -u root password mot_de_passe
et la les pbs commencent :'-(
Il me fais une erreur :
"./mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!"
pourtant je n'ai oublié aucune lib, fais une config correct (--prefix=/usr/local/mysql)
Qu'est-ce qu'il ne va pas ?

@+ angelsmatt

PS : distrib : slackware 10.0
apache : 1.3.31
php : 5.0.1
mysql :'-( : 4.0.20
Thanks

8 réponses

  1. philtrain
     
    Bonjour,
    curieux, on dirait que le serveur n'est pas démarré.
    0
  2. angelsmatt Messages postés 47 Statut Membre
     
    Oui et pourtant j'ai bien tapé "./support-files/mysql.server start"
    C'est pour ca que je ne comprend pas.

    @+ angelsmatt
    0
  3. philtrain
     
    Peut-etre que la lecture du fichier /var/lib/mysqld.log te donnera une indication sur la nature de l'erreur de démarrage du serveur.
    a+
    0
  4. Utilisateur anonyme
     
    chown mysql:mysql /var/lib/mysql -R
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. angelsmatt Messages postés 47 Statut Membre
     
    j'ai ouvert mon fichier hote.err (soit hote le nom de mon pc)
    et voila ce que j'obtient :

    040906 22:59:48 mysqld started
    InnoDB: unable to create ./innodb.status.2223: Permission denied
    040906 22:59:48 Can't init databases
    040906 22:59:48 Aborting

    040906 22:59:48 InnoDB: Warning: shutting down a not properly started
    InnoDB: or created database!
    040906 22:59:48 /usr/local/mysql/libexec/mysqld: Shutdown Complete

    040906 22:59:48 mysqld ended

    Mais je ne comprend pas pk il n'a pas les permissions alors que je suis en root !?!

    @+ angelsmatt

    PS : merci Hector... mais ca n'a pas fonctionné
    0
  7. Utilisateur anonyme
     
    ah mince :(

    bon, si tu parles un peu anglais et que tu sais utiliser les news, il y a un newsgroup très actif dédié à slackware, alt.os.linux.slackware
    si tu poses la question dessus, tu devrais avoir une réponse je pense (je suis même quasiment certain)

    euh je pose la question à tout hasard, tu as bien commencé, avant la première utilisation, par mysql_install_db ?
    0
  8. Marino
     
    As-tu initialisé mysql ?

    sh ./mysql_install_db

    Cela te crée les base par défaut "Installing all prepared tables, etc...".

    Reste ensuite à démarrer mysql en sacrifiant au démon :

    ./safe_mysqld &

    Tu devrais avoir alors un "Starting mysql daemon, etc..."

    Je vien de passer la journée à installer apache2 (prefork) PHP4 et MySQL sur ma Suse 9.1, et ça tourne vraiment bien.
    0
  9. Marino
     
    J'oubliais de remercier l'équipe du journal Login pour le tutoriel d'install apache/php/mysql du numéro de nov 2002. Il date un peu, mais il suffit d'adapter certaines commandes.

    Par exemple, pour lancer mysql, ma version demande un

    sh /etc/init.d/mysql start
    0