MySQL - Conexión a MySQL desde otras PC's

 
Vista:

Conexión a MySQL desde otras PC's

Publicado por Francisco Muciño (2 intervenciones) el 09/04/2012 04:19:03
Tengo una red con 5 pc´s todas ellas tienen instalado el windows 7. Y tenemos instalado en una de ellas el appserv-win32-2.5.7, también tenemos una aplicación hecha en C la cual usa el MySQL ODBC 3.51 DRIVER para conectarse de la siguiente manera

oCon:OPEN("DRIVER={MySQL ODBC 3.51 DRIVER};SERVER=localhost;DATABASE=transportes;UID=root;PWD=root")

trabajando de manera local funciona sin problemas.

Que cambios necesito hacer para poder compartir la base de datos con las otra pc´s ?
Agradeceré su ayuda.
Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 796
Oro
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Conexión a MySQL desde otras PC's

Publicado por xve (1151 intervenciones) el 09/04/2012 10:45:21
Hola Francisco, para ello, tienes que hacer dos cosas...

1.- Inidicar a MySQL que permita conexiones desde diferentes ordenadores.
En el fichero my.cnf...
En ese fichero, existe esta linea:

bind-address = 127.0.0.1

En esta linea, se indica por que interfaces de red escuchara mysql las peticiones. Por defecto únicamente por localhost.
Si deseas que escuche por todas las interfaces de red, simplemente comenta esta linea con '#'

NOTA: Tienes que reiniciar el servicio de MySQL

2.- Habilitar el usuario de mysql para que permita conexiones desde otras interfaces.
Hay varias maneras de hacerlo, pero la mas sencilla, es: En la base de datos mysql, en la tabla user, modificas el usuario que estas utilizando, y cambias el contenido del campo Host (tendría que estar actualmente como localhost) por %, que quiere decir que permites acceso desde cualquier Host.

NOTA: Tienes que actualizar los cambios con al instrucción de MySQL:
flush privileges

Espero que te sirva... coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de derlis

Conexión a MySQL desde otras PC"s

Publicado por derlis (2 intervenciones) el 10/12/2015 12:20:11
hasta aca llego luego como lo modificado..??
no conosco tanto la consola ;(
Database changed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
MariaDB [mysql]> show tables;
+---------------------------+
| Tables_in_mysql           |
+---------------------------+
| columns_priv              |
| db                        |
| event                     |
| func                      |
| general_log               |
| help_category             |
| help_keyword              |
| help_relation             |
| help_topic                |
| host                      |
| ndb_binlog_index          |
| plugin                    |
| proc                      |
| procs_priv                |
| proxies_priv              |
| servers                   |
| slow_log                  |
| tables_priv               |
| time_zone                 |
| time_zone_leap_second     |
| time_zone_name            |
| time_zone_transition      |
| time_zone_transition_type |
| user                      |
+---------------------------+
24 rows in set (0.00 sec)
 
MariaDB [mysql]> select * from host;
Empty set (0.00 sec)
 
MariaDB [mysql]> select * from user;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar