Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1993 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Centos : fichier de configuration de MySql

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Centos : fichier de configuration de MySql

n°1097119
B0nd
Posté le 14-12-2008 à 02:29:58  profilanswer
 

Bonjour à tous,
 
J'ai installé la version 5 de Centos pour mettre en place Nagios et centreons.
Et pour pouvoir charger 1300 équipements je souhaiterai me connecter à la base Mysql directement or je ne peux pas.
Message d'erreur "error n° 1130 host not allowed to connect to this MySql server"
En recherchant sur Internet, J'ai compris qu'il faut que je déactive la partie "Bind-address=localhost" qui se trouve normalement dans le fichier my.cnf.
En ouvrant celui-ci, je ne retrouve la partie en question."Bind-address=localhost"  
Où pourrais-je le retrouver ? Dans quel autre fichier ?
 
Pouvez vous m aider SVP
 
B0nd


Message édité par B0nd le 14-12-2008 à 02:30:35
mood
Publicité
Posté le 14-12-2008 à 02:29:58  profilanswer
 

n°1097291
l4nkou
Dr House Fan
Posté le 15-12-2008 à 10:26:18  profilanswer
 

skip-networking ? :)

n°1097337
thierryR
J'aime les bretzels
Posté le 15-12-2008 à 13:29:23  profilanswer
 

Je viens de réinstaller mon PC et plus moyen de démarrer le serveur mysql: bug 38398. Le problème est que je n'ai pas trouvé la solution pour résoudre.
 


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
n°1097381
B0nd
Posté le 15-12-2008 à 14:47:03  profilanswer
 

Pouvez-vous me donner l'emplacement du script dans lequel je peux trouver "skip-networking"

n°1097428
memaster
ki a volé mon 62?
Posté le 15-12-2008 à 16:36:13  profilanswer
 

B0nd a écrit :

Pouvez-vous me donner l'emplacement du script dans lequel je peux trouver "skip-networking"


/etc/my.cnf
par défaut, il peut se situer ailleurs donc faire une recherche avec find ;)


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
n°1097534
B0nd
Posté le 16-12-2008 à 00:17:45  profilanswer
 

Dans le fichier my.cnf je ne retrouve pas "skip-networking".
En recherchant sur le net certain mentionnent que "skip-networking" se trouve dans un fichier qui se trouve /etc/sysconfig/mysqld
Mais je n'ai pas trouvé quelque chose qui ressemble à "skip-networking"
Merci de votre aide

n°1097594
l4nkou
Dr House Fan
Posté le 16-12-2008 à 10:22:14  profilanswer
 

/etc/hosts.deny ?
/etc/hosts.allow ?


---------------
Les avis, c'est comme les anus, tout le monde en a un.
n°1097601
memaster
ki a volé mon 62?
Posté le 16-12-2008 à 10:55:09  profilanswer
 

B0nd a écrit :

Dans le fichier my.cnf je ne retrouve pas "skip-networking".
En recherchant sur le net certain mentionnent que "skip-networking" se trouve dans un fichier qui se trouve /etc/sysconfig/mysqld
Mais je n'ai pas trouvé quelque chose qui ressemble à "skip-networking"
Merci de votre aide


il faut le rajouter comme mentionné dans la doc sinon c'est la conf par defaut qui s'applique. ;)


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
n°1097673
l4nkou
Dr House Fan
Posté le 16-12-2008 à 15:45:21  profilanswer
 

au contraire, il faut etre sur de son absence, vu l'utilisation qu'il souhaite :)


---------------
Les avis, c'est comme les anus, tout le monde en a un.
n°1097680
memaster
ki a volé mon 62?
Posté le 16-12-2008 à 16:12:41  profilanswer
 

l4nkou a écrit :

au contraire, il faut etre sur de son absence, vu l'utilisation qu'il souhaite :)


euh oui exact :jap:  :sweat: (désolé)
sa présence signifie qu'il peut utiliser mysql depuis ailleurs que le localhost.
son abscence (par defaut) signifie qu'on ne peut pas faire de requete provenant de l'exterieur.


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
mood
Publicité
Posté le 16-12-2008 à 16:12:41  profilanswer
 

n°1097838
B0nd
Posté le 17-12-2008 à 10:17:25  profilanswer
 

Lorsque je rajoute "skip-networking" dans le fichier my.cnf.
Mysql refuse de démarrer

n°1097839
B0nd
Posté le 17-12-2008 à 10:20:16  profilanswer
 

Ah oui, je l'ai notifié dans :
[mysql.server]
user=mysql
basedir=/var/lib
#skip-networking
 
Et Mysql refuse de démarrer

n°1097842
memaster
ki a volé mon 62?
Posté le 17-12-2008 à 10:33:54  profilanswer
 

voila ce que j'ai dans le mien attaquable de l'exterieur par une seule ip bien entendu
[mysqld]
set-variable = connect_timeout=20
set-variable = max_connections=100
#skip-networking
set-variable = long_query_time=4
log-slow-queries = /var/log/mysql/slow-query.log


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
n°1097850
B0nd
Posté le 17-12-2008 à 11:05:33  profilanswer
 

Voici la configuration du fichier MY.CNF, cela peut vous servir
 
[root@BServ ~]# cat /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
 
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

n°1097853
B0nd
Posté le 17-12-2008 à 11:23:41  profilanswer
 

J'ai plus de message d'erreur en mettant #skip-networking, Cependant je n'arrive pas toujours à accèder en remote  
 
Error No.1130
Host 'NomMachine' is not allowed to connect to this MySQL server
 
 
Voic mon fichier my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
#skip-networking
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
 
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

n°1097861
B0nd
Posté le 17-12-2008 à 11:39:08  profilanswer
 

Avez vous une idée

n°1098307
l4nkou
Dr House Fan
Posté le 18-12-2008 à 14:26:36  profilanswer
 

C'est la variable host de la table user de la mysql qui pose problème.
Il faut donc mettre à jour la variable host pour le user avec lequel tu te connectes.
 
Depuis la machine ou la base mysql est présente :
 
#mysql -u root -p
>connect mysql;
>select user,host from user;
>update user set host = "%" where user = "tonuser" ;
 
% = depuis n'importe quelle ip
Tu peux aussi y mettre l'ip de ton choix ;)


Message édité par l4nkou le 18-12-2008 à 14:28:15

---------------
Les avis, c'est comme les anus, tout le monde en a un.
n°1098921
B0nd
Posté le 21-12-2008 à 12:19:16  profilanswer
 

Ok merci beaucoup ca marche !!!!
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Centos : fichier de configuration de MySql

 

Sujets relatifs
Samba, deplacement de fichier et heritage d'autorisationsConfiguration Bind
MAC vers Linux copie de fichier contenant des "/"dhcpd : Loglevel et fichier log séparé
Serveur de fichier fiable Raid 5fichier orphelins
voir un HD slave avec CentOSBind9 et Mysql
Sciript suppression fichier .doc plus d'un moissortie twinview configuration
Plus de sujets relatifs à : Centos : fichier de configuration de MySql


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR