Acces distant a Mysql
elisa08
-
OrionS Messages postés 55 Statut Membre -
OrionS Messages postés 55 Statut Membre -
Bonjour,
J'ai installé EasyPHP, mais voila que je ne peux pas acceder a ma base de donnée mysql a distance.
voici my.ini:
# The following options will be passed to all MySQL clients
[client]
#password = your_password
port = 3306
socket = /tmp/mysql.sock
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
datadir = ${path}/mysql/data
basedir = ${path}/mysql
bind-address = 0.0.0.0
Et voici celui de apache: httpd.conf
#Listen 0.0.0.0:80
Listen 127.0.0.1:80
Listen 192.168.1.32:80
ServerName 192.168.1.32
Ils se lancent bien.
Apres avoir changé le pass du root avec la commande:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('passdb');
En étant connecté a mysql grace a la commande: mysql -u root
Je ne peux plus acceder a phpmyadmin (je pense que c'est normal vu que j'ai changé le pass root).
Je ne peux toujours pas acceder a mysql à distance, même quand je fais: mysql -u root -p -h 192.168.1.32
où 192.168.1.32 est mon IP privée de mon reseau local.
Je n'ai rien modifié aux configs d'apache ou autres.
Merci de m'aider.
elise de l'oise
J'ai installé EasyPHP, mais voila que je ne peux pas acceder a ma base de donnée mysql a distance.
voici my.ini:
# The following options will be passed to all MySQL clients
[client]
#password = your_password
port = 3306
socket = /tmp/mysql.sock
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
datadir = ${path}/mysql/data
basedir = ${path}/mysql
bind-address = 0.0.0.0
Et voici celui de apache: httpd.conf
#Listen 0.0.0.0:80
Listen 127.0.0.1:80
Listen 192.168.1.32:80
ServerName 192.168.1.32
Ils se lancent bien.
Apres avoir changé le pass du root avec la commande:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('passdb');
En étant connecté a mysql grace a la commande: mysql -u root
Je ne peux plus acceder a phpmyadmin (je pense que c'est normal vu que j'ai changé le pass root).
Je ne peux toujours pas acceder a mysql à distance, même quand je fais: mysql -u root -p -h 192.168.1.32
où 192.168.1.32 est mon IP privée de mon reseau local.
Je n'ai rien modifié aux configs d'apache ou autres.
Merci de m'aider.
elise de l'oise
A voir également:
- Acces distant a Mysql
- Accès à internet - Guide
- Acces rapide - Guide
- Accès refusé - Guide
- Je n'ai plus acces a ma boite mail gmail - Guide
- Trousseau d'accès iphone - Guide
1 réponse
bonsoir,
après avoir fais un
tu vas éditer le fichier EasyPHP1-8\phpmyadmin\config.inc.php
vers les lignes 67 - 183 tu as la configuration du phpmyadmin
et tu mets ton password comme il faut et tu redemarre easyphp :p
après avoir fais un
mysql> FLUSH PRIVILEGES;
tu vas éditer le fichier EasyPHP1-8\phpmyadmin\config.inc.php
vers les lignes 67 - 183 tu as la configuration du phpmyadmin
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user $cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
et tu mets ton password comme il faut et tu redemarre easyphp :p