Rechercher : dans
Par :

Mysql - installation depuis les sources

Dernière réponse le 5 fév 2008 à 14:30:50 lami20j, le 12 jun 2005 à 18:00:48 
 Signaler ce message aux modérateurs

Bonjour à tout le monde,

J'installe mysql depuis les source (la dernière version), je suis les indications que je trouve dans l'archive, je regarde même sur le site
http://dev.mysql.com/doc/mysql/fr/

et je vois que pour démarrer le serveur il faut utiliser la commande

repertoire/mysqld_safe --user=mysql &

Mais ça ne marche pas.

Je regarde les log est je vois le message

mysqld : Can't read dir of '/root/tmp' (Errcode: 13)

Ce que je trouve normal. L'utilisateur mysql n'a pas le droit d'écrire dans /root.

Si c'est bien le cas ma question est, pourquoi dans les docs on trouve qu'on doit utiliser cette commande?

Sur le site qui se veut dire officiel http://dev.mysql.com/doc/mysql/fr/quick-install.html

je trouve ça :

Les commandes de pages que vous devez exécuter pour installer la distribution source de MySQL sont :

shell> 
groupadd mysql
shell> useradd -g mysql mysql
shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
shell> cd mysql-VERSION
shell> ./configure --prefix=/usr/local/mysql
shell> make
shell> make install
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> cd /usr/local/mysql
shell> bin/mysql_install_db
shell> chown -R root  .
shell> chown -R mysql var
shell> chgrp -R mysql .
shell> bin/mysqld_safe --user=mysql &

En respectant ces indications le serveur ne démarre pas.

Il y a quelqu'un qui peut m'éclairer sur ce sujet?

Merci

Meilleures réponses pour « mysql installation depuis les sources » dans :
MySQL - Installation sous Windows Voir Présentation de MySQL MySQL est un Système de Gestion de Bases de Données (SGBD) fonctionnant sous Linux et Windows. Depuis la version 3.23.19, MySQL est sous Licence GPL (aussi bien sous Linux que Windows), ce qui signifie qu'il peut être utilisé...
[Debian][HowTo] Xorg7 - installer drivers nvidia VoirXorg7 - installer drivers nvidia Dans ce tutoriel nous allons aborder comment installer les drivers nvidia sous debian. Tout ce qui dit est valable pour d'autres distributions basées sur debian comme par exemple ubuntu. Toutefois pour cette...
MySQL – Optimisation VoirL’optimisation au niveau de MySQL passe par trois composants, à savoir : Optimisation du serveur MySQL Optimisation de la base de données Optimisation des requêtes Optimisation de la configuration de serveur MySQL L’optimisation du serveur peut...
Tous les Live CD/DVD disponibles gratuitement VoirC'est presque inutile de vous rappeler ce qu'est un Live Cd ? Dans le doute, Un liveCD (ou Live CD) est un CD qui contient un système d’exploitation exécutable sans installation... Source Wikipédia.org Sur le site Livecd List.com vous trouverez...
Installation d'un serveur Web sous Linux (Apache, PHP et MySQL) VoirIntroduction Un serveur web est un logiciel permettant de rendre accessibles à de nombreux ordinateurs (les clients) des pages web stockées sur le disque. Cette fiche pratique explique comment installer le serveur web Apache sur un système de type...

1

marc[i1], le 12 jun 2005 à 18:42:08

Salut,

euh MySQL n'est pas un serveur mais une base de donnée, si ton objectif est de faire un site ouiab, il te faut en plus :
* Apache (le serveur)
* php
as tu installé ces deux composants sur ta machine ?

voili voilou :)
Non seulement la solution n'existe pas, mais en plus elle
n'est pas unique.

Répondre à marc[i1]

2

lami20j, le 12 jun 2005 à 18:55:43

Salut marc,

si tu me permet petite correction pour euh MySQL n'est pas un serveur mais une base de donnée,.

MySql c'est bien une base de donnée (merci mais je savais) mais il est aussi un serveur de base de données ( parlons de daemons mysqld).
Pour que tu pouisse utiliser mysql je pense que tu dois démarrer le daemon mysqld.
Tu sais qu'il affiche comme message si tu tapez par exemple
# mysql -u root -p ( et le daemon n'est pas démarré?)
Il dit :

Can't connect to local MySQL server trough socket '.....


Tu trouves par exemple MySQL dans la distribution mandrake par exemple parmi les serveurs.
Quant'au apache et php ne t'inquietes pas ça aussi je savais déjà.
En fait je ne pas vraiment des problèmes d'installation et de configuration, mais ce qui m'embête si tu veux c'est que dans les docs ils proposent une solution (les commandes à suivre pour mettre en place le server) qui ne marche pas.

Donc tu n'as pas repondu à ma question. Et c'est de ma faute aussi, je devais écrire :

P.S. j'ai déjà utilisé mysql,apache,php

A+
lami20j

Donc j'attends toujours une réponse à ma question.

Répondre à lami20j

4

marc[i1], le 13 jun 2005 à 09:48:15

Re - :)
effectivement ma réponse était (très !) incomplète :)

Cela dit, j'ai toujours (par habitude !) chercher les problèmes en éliminant les solutions les plus absurdes avant de tenter de comprendre un problème :) et je n'ai forcement bien lu l'énoncé du problème ! ;)

Voili voilou.
Non seulement la solution n'existe pas, mais en plus elle
n'est pas unique.

Répondre à marc[i1]

3

lami20j, le 12 jun 2005 à 23:10:49
  • +1

Bonsoir à tout le monde,

Problème resolu

If faut modifier dans le fichier my.cnf la ligne

#tmpdir=/tmp/ (en tant que commentaire vu le #)

en

tmpdir=/tmp/

Répondre à lami20j

5

Phoeubus.d, le 2 fév 2008 à 16:00:38

Merci mille fois pour cette info que je cherche depuis ce matin.

J'avais le même problême sous Leopard
@+
DD

Répondre à Phoeubus.d

6

sylvie64283, le 5 fév 2008 à 14:12:11

Toc toc toc, kelkun peut-il m'aider?

je voudrais installer MySQL sous cygwin,afin de me connecter a la base de Donnnée et travailler avec Perl.Kelku'un peut me dire tout ce qu'il y'aurait a faire, suis nouvelle, je ne connais rien. Surtout comment installer mysql sous cygwin?j'apprends parrallement a trvailler avec Cygwin qui est comme LInux(que je ne connais pas aussi)
j'attends impatiemment votre aide.

Répondre à sylvie64283

7

 lami20j, le 5 fév 2008 à 14:30:50

Salut,

dans ton cas, vu que tu es sous windows, je te conseille d'installer plutôt

http://www.apachefriends.org/fr/xampp.html
http://downloads.activestate.com/...


lami20j

Répondre à lami20j
Collection CommentÇaMarche.net