Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-12-2006
Maibok Maibok is offline
Miembro
 
Registrado: mar 2005
Posts: 28
Poder: 0
Maibok Va por buen camino
Mysql + Zeos, conseguido pero falla puerto

Buenas a todos. He conseguido conectar Mysql con Zeos (aunque me ha dado algún error en algún archivo, pero he tirado para alante y por el momento funciona). El caso es que he hecho una aplicación secilla para conectar a una BBDD MySQL 5 de tal manera que el usuario es el que le introduce los siguientes parámetros:
Host:
Puerto:
BaseDeDatos:
User:
Password:

Una vez introducidos esos parámetros aprieta un botón conectar y se debe conectar a la base de datos. El caso es que me funciona bien metiendo todos los datos menos el puerto. En cuanto meto el puerto (además de todos los demás) y doy a conectar me sale el siguiente error:

"Project Project1.exe raised exception class EZSQLException with message 'SQL Error: Can´t connect to MySQL server on 'localhost'(10061)'. Process stopped. Use Step or run to continue."

Del dato host no puede ser porque si pongo el puerto por defecto funciona bien. El problema está cuando quiero meter el puerto desde mi aplicación.

He leido algo y no sé si será eso, pero, ¿puede ser que debido a que esté trabajando en el mismo ordenador donde tengo instalado el mysql server 5?. Funcionaría bien si lo el servidor estuviera en ordenador y me conectara desde otro en red???. Si no es eso, me pueden decir a qué se puede deber????. Muchas gracias por anticipado
Responder Con Cita
  #2  
Antiguo 18-12-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

No estoy muy puesto, pero, supongo que para conectarte con MySQL a través de cierto puerto, el Servidor de MySQL debe estar "escuchando" en el puerto en cuestión. Es decir, si MySQL está escuchando por un puerto (ahora mismo no recuerdo cuál es por defecto, disculpa) y tú tratas de conectar por un puerto distinto... el asunto no funcionará.

¿Solución? Pues supongo que podrá indicarse en la configuración del Servidor de MySQL que escuche por otro puerto, por el que te sea menester... y ya veremos a ver si es posible o no establecer la comunicación por ahí... me vas a disculpar que no diga mucho más pero correría demasiado riesgo de meter la pata. A ver si te he dado alguna idea por lo menos.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 18-12-2006
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
El puerto por defecto es el 3306, y no debería cambiarse a menos que quieras correr mas de un servidor en la misma PC. Sugiero que quites la opción para especificar el puerto y uses el que trae por defecto.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #4  
Antiguo 18-12-2006
Maibok Maibok is offline
Miembro
 
Registrado: mar 2005
Posts: 28
Poder: 0
Maibok Va por buen camino
Muchas gracias. Me había obcecado en el puerto por el que conectaba delphi y no en el que escuchaba MySQL, es lógico lo que decís.

Muchas gracias
Responder Con Cita
  #5  
Antiguo 18-12-2006
Avatar de Maury Manosalva
Maury Manosalva Maury Manosalva is offline
Miembro
 
Registrado: ago 2005
Posts: 101
Poder: 19
Maury Manosalva Va por buen camino
Puerto de MySQL

Hola, el puerto por defecto es el 3306, pero yo he podido utilizar el 3307 y tambien m,e ha funcionado, en cuanto a la conexion te recomiendo que mires si hay un firewall instalado, o colocar una excepcion al 3306, yo trate de hacer algo igual y no me funciono en tiempo de ejecución y hasta el momento esta parado esta parte, sera despúes hacerlo..
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Sigo todos los pasos pero algo falla chipsoni Impresión 3 01-06-2006 12:34:49
MySql y Zeos Lib!! lroblesco Conexión con bases de datos 2 11-04-2006 19:14:44
!Zeos y mysql max 4.1.13 Carlosguiland MySQL 3 16-08-2005 17:08:02
1000 Reto Conseguido....10 Tipos de usuarios santana Humor 1 25-11-2003 17:33:18
Tables o Zeos en MySQL brandolin MySQL 1 03-07-2003 00:27:37


La franja horaria es GMT +2. Ahora son las 10:08:26.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi