OVH Cloud OVH Cloud

Problème avec MySQL

9 réponses
Avatar
Ombrelune
Bonjour,

Je suis entreain d'installer un serveur apache/PHP/MySQL sous une Debian =

(3.0rc2) et j'ai des soucies avec le login. Je n'arrive pas =E0 me=20
connecter au serveur MySQl alors que j'ai bien lancer le service. De=20
m=EAme je n'ai rien sur le port 3306.

Si quelqu'un pouvais m'aider ou mieux, ne donner une URL avec un=20
tutorial pour l'installation de telsserveurs, je lui en serais tr=E8s=20
reconnaissanr.

Christophe

9 réponses

Avatar
pingwins
Le Mon, 09 Feb 2004 12:08:13 +0100, Ombrelune a écrit :

Bonjour,


Bonjour,

Je suis entreain d'installer un serveur sous une Debian
(3.0rc2) et j'ai des soucies avec le login. Je n'arrive pas à me
connecter au serveur MySQl alors que j'ai bien lancer le service. De
même je n'ai rien sur le port 3306.


Rien sur le port 3306?
MySQL est-il bien actif? Un 'ps aux |grep mysql' montre-t-il du mysql en
cours?
Ya t-il un firewall sur ta machine qui filtre le port 3306?

Si quelqu'un pouvais m'aider ou mieux, ne donner une URL avec un
tutorial pour l'installation de telsserveurs, je lui en serais très
reconnaissanr.


Perso pour la doc je vais la:
http://www.mysql.com/documentation/index.html


Christophe


Au revoir

Avatar
Ombrelune

Re-bonjour
Je suis entreain d'installer un serveur sous une Debian
(3.0rc2) et j'ai des soucies avec le login. Je n'arrive pas à me
connecter au serveur MySQl alors que j'ai bien lancer le service. De
même je n'ai rien sur le port 3306.


Rien sur le port 3306?
MySQL est-il bien actif? Un 'ps aux |grep mysql' montre-t-il du mysql e n
cours?


Oui. J'arrive bien à arrêter le deamon et à le redemarrer. Il est b ien
visible dans les processus. Toutes les commandes que je fais passer en
localhost passent bien mais dès que je passe sur le nom, ça coince.

Ya t-il un firewall sur ta machine qui filtre le port 3306?


Non, il n'y a aucun firewall

Si quelqu'un pouvais m'aider ou mieux, ne donner une URL avec un
tutorial pour l'installation de telsserveurs, je lui en serais très
reconnaissanr.


Perso pour la doc je vais la:
http://www.mysql.com/documentation/index.html


Merci

Christophe


Avatar
Harry Cover
On Mon, 09 Feb 2004 12:08:13 +0100, Ombrelune
wrote:

Bonjour,

Je suis entreain d'installer un serveur apache/PHP/MySQL sous une Debian
(3.0rc2) et j'ai des soucies avec le login. Je n'arrive pas à me
connecter au serveur MySQl alors que j'ai bien lancer le service. De
même je n'ai rien sur le port 3306.
Normal, sous Debian Mysql ne démarre pas sur le réseau par défaut.

Tu peux seulement l'atteindre en local.

/etc/mysql/my.cnf :
# The skip-networkin option will no longer be set via debconf menu.
# You have to manually change it if you want networking i.e. the
server
# listening on port 3306. The default is "disable" - for security
reasons.
skip-networking

--> décommentes skip-networking dans my.cnf et redémarre mysql.

Avatar
Olivier Hoarau
Ombrelune a écrit:
Bonjour,


'lut,

Je suis entreain d'installer un serveur apache/PHP/MySQL sous une Debian
(3.0rc2) et j'ai des soucies avec le login. Je n'arrive pas à me
connecter au serveur MySQl alors que j'ai bien lancer le service. De
même je n'ai rien sur le port 3306.



T'as créé un utilisateur avec la commande mysqladmin ?
J'ai une page sur une config basique de mysql sur mon site si ça peut aider
http://www.funix.org/fr/linux/main-linux.php3?ref=mysql&page=menu


Olivier
--
____________________________
FUNIX - http://www.funix.org
Mettez un pingouin dans votre PC
Page perso - http://olivier.funix.org

Avatar
Ombrelune
On Mon, 09 Feb 2004 12:08:13 +0100, Ombrelune
wrote:


Bonjour,

Je suis entreain d'installer un serveur apache/PHP/MySQL sous une Debia n
(3.0rc2) et j'ai des soucies avec le login. Je n'arrive pas à me
connecter au serveur MySQl alors que j'ai bien lancer le service. De
même je n'ai rien sur le port 3306.


Normal, sous Debian Mysql ne démarre pas sur le réseau par défaut .
Tu peux seulement l'atteindre en local.

/etc/mysql/my.cnf :
# The skip-networkin option will no longer be set via debconf menu.
# You have to manually change it if you want networking i.e. the
server
# listening on port 3306. The default is "disable" - for security
reasons.
skip-networking

--> décommentes skip-networking dans my.cnf et redémarre mysql.

J'ai commenté la ligne (elle était décommenté) et ça marche. J' ai bien

un port 3306 qui marche.

Le problème est que maintenant, il me "jette" dès que j'essaye des
commandes par le réseau. Le message me dit que l'hôte n'est pas autor isé
à se connecter au server MySQL.

Mise à part cette inconvénient, les propriétés réseaux fonction nent.

Merci beaucoup.

Christophe


Avatar
Ombrelune

re bonjour


T'as créé un utilisateur avec la commande mysqladmin ?
J'ai une page sur une config basique de mysql sur mon site si ça peut aider
http://www.funix.org/fr/linux/main-linux.php3?ref=mysql&page=menu


Oui, en fait j'arrive bien pour le mot de passe root en localhost. Par
contre lorsque je veux mettre à jour celui qui correspond au nom de la
machine, il me jetait en disant qu'il n'y avait pas de réseau.

Maintenant, j'ai du réseau mais il me jette pour des question de droits .

Je suis aller sur ton site - que je trouve clair - et je ne desepère pa s
de trouver la réponse.

Olivier


Christophe

Avatar
Harry Cover
On Mon, 09 Feb 2004 14:56:47 +0100, Ombrelune
wrote:

On Mon, 09 Feb 2004 12:08:13 +0100, Ombrelune
wrote:


Bonjour,

Je suis entreain d'installer un serveur apache/PHP/MySQL sous une Debian
(3.0rc2) et j'ai des soucies avec le login. Je n'arrive pas à me
connecter au serveur MySQl alors que j'ai bien lancer le service. De
même je n'ai rien sur le port 3306.


Normal, sous Debian Mysql ne démarre pas sur le réseau par défaut.
Tu peux seulement l'atteindre en local.

/etc/mysql/my.cnf :
# The skip-networkin option will no longer be set via debconf menu.
# You have to manually change it if you want networking i.e. the
server
# listening on port 3306. The default is "disable" - for security
reasons.
skip-networking

--> décommentes skip-networking dans my.cnf et redémarre mysql.

J'ai commenté la ligne (elle était décommenté) et ça marche. J'ai bien

un port 3306 qui marche.

Le problème est que maintenant, il me "jette" dès que j'essaye des
commandes par le réseau. Le message me dit que l'hôte n'est pas autorisé
à se connecter au server MySQL.

Tu te connectes en qui ?

Inutile de préciser que sous MySQL les utilisateurs ont des droits
selon l'endroit ou ils se connectent...
(grant blabla to != grant blabla to )

Commence par ajouter un utilisateur avec plus de droits et sinon lis
la manpage de my.cnf.



Avatar
Ombrelune
On Mon, 09 Feb 2004 14:56:47 +0100, Ombrelune


Tu te connectes en qui ?
Inutile de préciser que sous MySQL les utilisateurs ont des droits
selon l'endroit ou ils se connectent...
(grant blabla to != grant blabla to )

Commence par ajouter un utilisateur avec plus de droits et sinon lis
la manpage de my.cnf.


Merci, ça marche maintenant :)

Bonne journée

Christophe

Avatar
Ombrelune



Ombrelune a écrit:

Bonjour,



'lut,

Je suis entreain d'installer un serveur apache/PHP/MySQL sous une
Debian (3.0rc2) et j'ai des soucies avec le login. Je n'arrive pas à
me connecter au serveur MySQl alors que j'ai bien lancer le service.
De même je n'ai rien sur le port 3306.




T'as créé un utilisateur avec la commande mysqladmin ?
J'ai une page sur une config basique de mysql sur mon site si ça peut aider
http://www.funix.org/fr/linux/main-linux.php3?ref=mysql&page=menu


Olivier


Merci pour ta documentation, elle m'a été bien utile :)

Christophe