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 28-03-2008
madera madera is offline
Registrado
 
Registrado: mar 2008
Posts: 7
Poder: 0
madera Va por buen camino
DBXExpress y mysql linux remota

Con DBXexpress consiguo conectarme a mysql windows remota pero no a mysql linux remota. Alguien podría decirme si ai que instalar algo en mysql en linux o en c++ builder para poder conectarse a mysql linux remota.
Responder Con Cita
  #2  
Antiguo 28-03-2008
santus santus is offline
Miembro
 
Registrado: ene 2006
Posts: 130
Poder: 19
santus Va por buen camino
holas.

yo lo uso sin mayores problemas un mysql linux remota.

De la instalacion por default de mysql lo unico que tienes que crearte es un usuario con permisos de acceso desde cualquier Host.

En la consola como root ejecuta los siguientes comandos:

Código SQL [-]
 
CREATE USER "nombreUsuario"@"#" IDENTIFIED BY "PasswordUsuario";
GRANT ALL PRIVILEGES ON *.* TO nombreUsuario IDENTIFIED BY "PasswordUsuario";
FLUSH PRIVILEGES;

fijate que le agregue el signo "#" que significa que se conecta desde cualquier host. Prueba esto y sino da resultado buscaremos por otro lado. Saludos.
__________________
"El ordenador nació para resolver problemas que antes no existían." Bill Gates.
Responder Con Cita
  #3  
Antiguo 28-03-2008
madera madera is offline
Registrado
 
Registrado: mar 2008
Posts: 7
Poder: 0
madera Va por buen camino
Antes de nada muchas gracias santus. Lo e exo como me as dixo pero me dice que es invalido el usuario y contraseña.

Yo lo habia intentado tambien con % en vez de # pero tampoco.

La ip la e provado: \\192.* y tambien 192.1*, pero de ninguna de las dos formas.
Responder Con Cita
  #4  
Antiguo 28-03-2008
santus santus is offline
Miembro
 
Registrado: ene 2006
Posts: 130
Poder: 19
santus Va por buen camino
No deberias de tener problemas si corriendo esos comandos no te tira errores de sintaxis y esas cosas.
Por las dudas fijate en la base "mysql", tabla "users" que verdaderamente tengas cargado el usuario que acabas de crear. Otra forma sino mas sencilla seria usar un administrador grafico de mysql que en ellos esta la opcion de crear usuarios, y ya que estas intenta conectarte con el usuario que acabas de crear. Una vez que logres conectarte entonces sabrás que el problema esta en la configuración del Delphi. Aunque lo dudo mucho, porque si el problema es que te dice que "usuario invalido" seguramente es una cuestion de permisos.
Para más detalle acerca de permisos de Mysql busca en http://dev.mysql.com/doc/refman/5.0/es/create-user.html . Ahí lo tienes todo en español y lo vas a poder entender sin problemas.
__________________
"El ordenador nació para resolver problemas que antes no existían." Bill Gates.
Responder Con Cita
  #5  
Antiguo 28-03-2008
madera madera is offline
Registrado
 
Registrado: mar 2008
Posts: 7
Poder: 0
madera Va por buen camino
Lo e exo con el phpmyadmin y le e dado todos los permisos y sigue sin conectarme, me sigue dando el maldito error: "Invalid user/password". ¿A lo mejor puede que sea de la libreria libmysql.dll que tngo en system32 que al ser linux en vez de windows tngo que cambiarla?.
Responder Con Cita
  #6  
Antiguo 31-03-2008
santus santus is offline
Miembro
 
Registrado: ene 2006
Posts: 130
Poder: 19
santus Va por buen camino
sinceramente no te sabría decir porque motivo no te esta funcionando.
La dll es la misma para ambas servidores, y si se conecta con el servidor remoto no es un problema de librerias ni nada de eso. Sino me imagino que ni siquiera podrías conectarte.

Esperemos a ver si otro usuario se le ocurre alguna otra idea de porqué esto no funciona.

Muchos saludos.
__________________
"El ordenador nació para resolver problemas que antes no existían." Bill Gates.
Responder Con Cita
  #7  
Antiguo 03-04-2008
madera madera is offline
Registrado
 
Registrado: mar 2008
Posts: 7
Poder: 0
madera Va por buen camino
El problema es que no me conecta con el servidor remoto. Pero es que el servidor remoto es en linux y no se donde se encuentra la dll para copiarla a mi pc en la carpeta system32, porque en system32 ya tengo una dll pero es de un servidor en windows no en linux.
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
Duda acerca de conexion remota a MySQL diegofhernando MySQL 3 28-08-2007 03:17:53
acerca de licencia: conexion remota MySQL mylord Conexión con bases de datos 0 23-03-2007 19:15:43
[Alerta] Inyección SQL remota en MySQL 4 y 5 vtdeleon Noticias 0 04-06-2006 20:31:17
Problemas con conexión remota a mysql aupaneu .NET 5 01-06-2006 14:29:27
Conexion remota a mysql cahosoft MySQL 1 11-10-2004 10:37:41


La franja horaria es GMT +2. Ahora son las 17:45:31.


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