Foros del Web » Programando para Internet » PHP »

MyODBC en liunux

Estas en el tema de MyODBC en liunux en el foro de PHP en Foros del Web. Cambie un servidor Mysql que estaba en windows a linux, todo ok, pero cuando trato de conectarme por MyOdbc drivers de las maquinas de windows ...
  #1 (permalink)  
Antiguo 30/09/2003, 09:12
 
Fecha de Ingreso: febrero-2003
Ubicación: La serena
Mensajes: 144
Antigüedad: 21 años, 2 meses
Puntos: 0
MyODBC en liunux

Cambie un servidor Mysql que estaba en windows a linux, todo ok, pero cuando trato de conectarme por MyOdbc drivers de las maquinas de windows no pasa nada,. trato de hacerlo por la ip o el nombre del hosts y nada. En los programas solo me funciona si pongo en el server name de la base de datos "localhost". antes ponia la IP o el nombre de la maquina y funcionaba igual.,
que puede ser.
necesito ODBC por que tengo unos programitas antiguos con visual basic que usan MySql?
__________________
Hoy dia aprendí algo nuevo.
  #2 (permalink)  
Antiguo 30/09/2003, 16:08
 
Fecha de Ingreso: febrero-2003
Ubicación: La serena
Mensajes: 144
Antigüedad: 21 años, 2 meses
Puntos: 0
Parece que no me explique bien, ya que no e recivido ninguna respuesta, pero les puedo comentar que si me conecto al servidor que tiene win2k con MYSQL me puedo conectar con myodbc, pero al servidor de linux no me arroja un mensaje que dice

[Mysql][ODBC 3.51 driver] host 'xxx.xxx.xxx.xxx' is not alowed to connect to this Mysql Server

donde xxx.xxx.xxx.xxx representa la ip del equipo desde donde trato de hacer la conexioon
__________________
Hoy dia aprendí algo nuevo.
  #3 (permalink)  
Antiguo 30/09/2003, 19:55
 
Fecha de Ingreso: septiembre-2002
Mensajes: 122
Antigüedad: 21 años, 7 meses
Puntos: 0
Ya creó el usuario y los host permitidos en MySql? . Para esto puedes utilizar en linux el WebMin http://www.webmin.com/, este te permite administrar tu servidor Mysql.
  #4 (permalink)  
Antiguo 01/10/2003, 04:16
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 10 meses
Puntos: 7
¿Sera que linux no usa ODBC ya que eso ha sido creado por Microsoft?
__________________
Charlie.
  #5 (permalink)  
Antiguo 01/10/2003, 17:19
 
Fecha de Ingreso: febrero-2003
Ubicación: La serena
Mensajes: 144
Antigüedad: 21 años, 2 meses
Puntos: 0
ok, si se que linux no usa odbc. pero lo que deseo es conectarme desde un pc con windows a una bases de datos MySQL en linux,
__________________
Hoy dia aprendí algo nuevo.
  #6 (permalink)  
Antiguo 04/10/2003, 00:10
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Vamos a ver ...

Los driver MyODBC de Msyql son para usar aplicaciones Windows que llamen a Mysql via ODBC (con su DSN de usuario/sistema ..etc).

Si tu dices tener tu Mysql corriendo en LINUX y quieres accederla desde Windows .. DEPENDE de que tipo de aplicaciones quieras correr en windows podrás conectar directamente o te hará falta el MyODBC ...

Por ejemplo .. la mayoría de administradores para Mysql en WINDOWS conectan directamente .. ejemplos:

Mysql Front End
SQLyong
Mysql Studio
Mysql Manager ... etc ..

Ahora, si tienes apliciones en windows que conectas vía ODBC a Mysql .. si, te hace falta tu MyODBC ..

El error en concreto:

Cita:
[Mysql][ODBC 3.51 driver] host 'xxx.xxx.xxx.xxx' is not alowed to connect to this Mysql Server
Se debe a que el USUARIO que estás usando para conectar desde MyODBC ha tu Mysql de tu máquina Linux .. NO tiene el "HOST" habilitado ..

Normalmente .. los usuarios creados por defecto de Msyql .. sólo son autorizados a ejecutarse desde la IP local de donde se encuentre el servidor Mysql ..

Usa tu administrador de Mysql y dale permisos al HOST en cuestión .. IP .. o simplemente % que indica "todo host sea cual sea su IP" ...

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #7 (permalink)  
Antiguo 09/10/2003, 10:26
 
Fecha de Ingreso: febrero-2003
Ubicación: La serena
Mensajes: 144
Antigüedad: 21 años, 2 meses
Puntos: 0
ok, cluster gracias, utilize webmin para poder dar permisos a mi servidor a la smaquinas, puse todas las ip accedan a todas las maquinas, y no consegui nada, despues puse un hosts especial a una base de datos especial y ahi si me resulto, luego quize hacer lo mismo con la maquina de la secretaria (que es la que me interesa que pueda conectarse ya que tiene un sistema en VB que uliza mysql) y no paso nada, no se que pueda ser,podria ser que el webmin no este funcionando bien?, podria utilizar otro administrador de bd
__________________
Hoy dia aprendí algo nuevo.
  #8 (permalink)  
Antiguo 10/10/2003, 13:02
 
Fecha de Ingreso: febrero-2003
Ubicación: La serena
Mensajes: 144
Antigüedad: 21 años, 2 meses
Puntos: 0
he probado de todas formas, incluso cambie el hosts de linux pero nada
__________________
Hoy dia aprendí algo nuevo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 21:56.