MYSQL A Distance

Fermé
Grand-pope Messages postés 53 Date d'inscription lundi 28 mars 2005 Statut Membre Dernière intervention 10 juillet 2009 - 30 juin 2009 à 13:38
Grand-pope Messages postés 53 Date d'inscription lundi 28 mars 2005 Statut Membre Dernière intervention 10 juillet 2009 - 1 juil. 2009 à 08:57
Bonjour,

J'ai une application sur une machine qui ne fonctionne que si l'on lui donne les indications d'une base de données distante, genre ip de la machine ayant une base de donnée port d'ecoute etc...

J'ai donc installé mysql sur un serveur (j'ai même mis IIS PHP MYSQL PHPMyadmin)

Tout marche nikel en local je me co a phpmyadmin via une page web nikel.

je retourne sur ma premiere machine et lui donne les informartions qu'elle demande mais celle ci me dit qu'il est impossible de joindre labase de donnée en question, que les infos fournis sont inexacte.

Je m'interroge je cherche et rien.

Je decide donc de me logger sur phpmyadmin a distance, il me demande le compte admin et le mot de passe et la, rien!! ca ne fonctionne pas!

Je précise que durant l'installation de mysql 5 j'ai bien coché enable root remote control...

Comment pourrais je faire s'il vous plait
A voir également:

15 réponses

atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
30 juin 2009 à 13:40
slt

dans le fichier de config de mysql, il faut commenter la ligne bind_adress = .....
je crois que tout ira ...
0
Grand-pope Messages postés 53 Date d'inscription lundi 28 mars 2005 Statut Membre Dernière intervention 10 juillet 2009 6
30 juin 2009 à 13:57
J'ai trouvé le fichier my.ini il y a bien des choses commes le port etc mais rien sur un bind_adress...
0
atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
30 juin 2009 à 14:01
mm pas bind-address ?? j'ai peut etre mal orthographié.
0
Grand-pope Messages postés 53 Date d'inscription lundi 28 mars 2005 Statut Membre Dernière intervention 10 juillet 2009 6
30 juin 2009 à 14:06
Non après peut être que je regarde pas au bon endroit je sais pas, si tu avais le nom de fichier exacte a regarder...en même temps le début du fichier commence avec:

My sql server instance configuration file
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
30 juin 2009 à 14:12
c'est le fichier my.cnf
t'es censé avoir une cette serie de ligne ...

# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1

et commenter la dernière....
0
Grand-pope Messages postés 53 Date d'inscription lundi 28 mars 2005 Statut Membre Dernière intervention 10 juillet 2009 6
30 juin 2009 à 14:21
non désolé je n'ai que des .ini mais peut être es tu sur environnement linux ce qui changerai la donne.
0
atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
30 juin 2009 à 14:23
rhoh là là là !! ... je suis un peu con...

mais je crois que c'est le mm principe...
0
Grand-pope Messages postés 53 Date d'inscription lundi 28 mars 2005 Statut Membre Dernière intervention 10 juillet 2009 6
30 juin 2009 à 14:28
# Example MySQL config file for very large systems.
#
# This is for a large system with memory of 1G-2G where the system runs mainly
# MySQL.
#
# You can copy this file to
# /etc/my.cnf to set global options,
# mysql-data-dir/my.cnf to set server-specific options (in this
# installation this directory is C:\mysql\data) or
# ~/.my.cnf to set user-specific options.
#
# In this file, you can use all long options that a program supports.
# If you want to know which options a program supports, run the program
# with the "--help" option.

# 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]
port		= 3306
socket		= /tmp/mysql.sock
skip-locking
key_buffer = 384M
max_allowed_packet = 1M
table_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8

# Don't listen on a TCP/IP port at all. This can be a security enhancement,
# if all processes that need to connect to mysqld run on the same host.
# All interaction with mysqld must be made via Unix sockets or named pipes.
# Note that using this option without enabling named pipes on Windows
# (via the "enable-named-pipe" option) will render mysqld useless!
# 
#skip-networking

# Disable Federated by default
skip-federated

# Replication Master Server (default)
# binary logging is required for replication
log-bin=mysql-bin

# required unique id between 1 and 2^32 - 1
# defaults to 1 if master-host is not set
# but will not function as a master if omitted
server-id	= 1

# Replication Slave (comment out master section to use this)
#
# To configure this host as a replication slave, you can choose between
# two methods :
#
# 1) Use the CHANGE MASTER TO command (fully described in our manual) -
#    the syntax is:
#
#    CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>,
#    MASTER_USER=<user>, MASTER_PASSWORD=<password> ;
#
#    where you replace <host>, <user>, <password> by quoted strings and
#    <port> by the master's port number (3306 by default).
#
#    Example:
#
#    CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306,
#    MASTER_USER='joe', MASTER_PASSWORD='secret';
#
# OR
#
# 2) Set the variables below. However, in case you choose this method, then
#    start replication for the first time (even unsuccessfully, for example
#    if you mistyped the password in master-password and the slave fails to
#    connect), the slave will create a master.info file, and any later
#    change in this file to the variables' values below will be ignored and
#    overridden by the content of the master.info file, unless you shutdown
#    the slave server, delete master.info and restart the slaver server.
#    For that reason, you may want to leave the lines below untouched
#    (commented) and instead use CHANGE MASTER TO (see above)
#
# required unique id between 2 and 2^32 - 1
# (and different from the master)
# defaults to 2 if master-host is set
# but will not function as a slave if omitted
#server-id       = 2
#
# The replication master for this slave - required
#master-host     =   <hostname>
#
# The username the slave will use for authentication when connecting
# to the master - required
#master-user     =   <username>
#
# The password the slave will authenticate with when connecting to
# the master - required
#master-password =   <password>
#
# The port the master is listening on.
# optional - defaults to 3306
#master-port     =  <port>
#
# binary logging - not required for slaves, but recommended
#log-bin=mysql-bin

# Point the following paths to different dedicated disks
#tmpdir		= /tmp/		
#log-update 	= /path-to-dedicated-directory/hostname

# Uncomment the following if you are using BDB tables
#bdb_cache_size = 384M
#bdb_max_lock = 100000

# Uncomment the following if you are using InnoDB tables
#innodb_data_home_dir = C:\mysql\data/
#innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend
#innodb_log_group_home_dir = C:\mysql\data/
#innodb_log_arch_dir = C:\mysql\data/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
#innodb_buffer_pool_size = 384M
#innodb_additional_mem_pool_size = 20M
# Set .._log_file_size to 25 % of buffer pool size
#innodb_log_file_size = 100M
#innodb_log_buffer_size = 8M
#innodb_flush_log_at_trx_commit = 1
#innodb_lock_wait_timeout = 50

[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates

[isamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M

[myisamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout


Il parle du my.cnf au début donc ça doit y correspondre...mais je ne sais pas trop,
0
atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
30 juin 2009 à 14:34
#skip-networking
c'est la ligne qu'il fallait commenter dans ton cas.. mais c'est dejà fait là...

je sais plus quoi dire d'autre... je sais plus comment t'aider...
0
Grand-pope Messages postés 53 Date d'inscription lundi 28 mars 2005 Statut Membre Dernière intervention 10 juillet 2009 6
30 juin 2009 à 14:39
Je te remercie beaucoup quand même, en attendant une âme ayant la réponse.

Sinon toi tu penses que sous environnement linux ça passerait mieux? Je peut peut etre me lancer ds une install de lamp sous ubuntu alors..
0
atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
30 juin 2009 à 14:57
pour moi y a pas de difference.. là je suis au TAF.. et je suis obligé d'etre sous linux...
sinon sur mon PC chez moi... je tourne sous Windows... avec WAMP.
0
atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
30 juin 2009 à 14:59
il suffit juste que tu saches bien t'en servir....
l'OS c'est juste une question de goût, besoins et sécurité
0
Grand-pope Messages postés 53 Date d'inscription lundi 28 mars 2005 Statut Membre Dernière intervention 10 juillet 2009 6
30 juin 2009 à 15:24
Ouaip mais ça ne résouds pas mon problème hélas^^
0
atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
30 juin 2009 à 15:28
ouais je sais :-s

qu'une bonne âme nous vienne en aide...
0
Grand-pope Messages postés 53 Date d'inscription lundi 28 mars 2005 Statut Membre Dernière intervention 10 juillet 2009 6
1 juil. 2009 à 08:57
Personne ne peut m'aider dans ma quête?
0