![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
la verdad es que librerias, no se cual coge, segui los pasos de instalacion de Zeos, y copie las 3 librerias dll de mysql que vienen dentro del archivo zip de Zeos, mas concretamente estas 3 mysql40.dll, mysql320.dll, mysql323.dll que las he copiado en windows\system32.
El protocolo que esta usando Zeos, concretamente hay un combo que muestra los posibles, pero yo tengo elegido en este ejemplo el protocolo mysql, ya que mi objetivo es aprender a utilizar este protocolo en delphi, gracias a la maravilla de Zeos. Voy a probar lo que me has comentado de la contraseña, a ver si paso o no de esa excepcion!!. Luego os cuento!. GRACIAS |
|
#2
|
|||
|
|||
|
Poniendo en el shell de mysql esas lineas que me dices me da el siguiente error: ERROR 1046: No database selected.
Porque me dice que no hay seleccionada ninguna BD?, si yo aun no he creado ninguna tabla ni nada, unicamente instale mysql y cree mi usuario! :-S....cachinssss |
|
#3
|
|||
|
|||
|
Creeis que una solucion es desinstalar la version estable de mysql-4.1.10a-win32 que tengo instalada y probar a poner la 5 a ver si rula la autenticacion, o simplemente actualizo la .dll a otra que encuentre mas moderna, o que hago...
Es que he probado a hacer la conexion yo en plan simple como ha dixho Roman mas arriba y el error sigue siendo el mismo: 'SQL Error: Client does not support authentication protocol requested by server; consider upgrading MySQL client' |
|
#4
|
|||
|
|||
|
Keyboy, he conseguido pasar la autenticacion, cambiando el protocolo de ZConnection a mysql-3.20, pero sigue fallando en la instruccion de crear la conexion:
Result := TZMySQLConnection.Create(Url, PlainDriver, HostName, Port, Database, UserName, Password, TempInfo); Puede ser pq no tengo ninguna tabla creada aun y el campo Database y TempInfo estan vacíos?? Pq ahora la excepcion si que es general...solo dice: 'Can not connect to SQL server' y mas concretamente es en el procedure 'TZMySQLConnection.Open' ¿Es que no se puede conectar uno al servidor sin tener aun una tabla creada?, porque entonces estoy apañao, ya que mi objetivo es crear la tabla en tiempo de ejecución! |
|
#5
|
||||
|
||||
|
Cita:
Una de estas tablas es la tabla `user` en donde se almacenan los usuarios y contraseñas. Esta es la tabla que se actualiza con la instrucción UPDATE que te indicó keyboy. Pero no puedes realizar consultas a una base mientras no la selecciones. Así que antes de efectuar dicha consulta, en la línea de comandos de MySql, debes seleccionar la base `mysql`: Código:
mysql> use mysql |
|
#6
|
|||
|
|||
|
gracias, ya he estado leyendo,y como bien dices esta la tabla 'mysql', mas otra que ya he creado yo para hacer pruebas que la llamo 'mydb', dentro de la cual he creado un par de tablas. Desde la linea de comandos, va de puta madre, las uso, creo tablas, meto registros, etc...mi problema es intentar hacerlo desde delphi con el componente ZConnection, que siempre da el error de Can not connect to SQL server!! en procedure TZMySQLConnection.Open;, y le da igual que antes haya entrado en el promp y haya hecho use mydb o no.
Es decir, desde la linea de comandos no hay problemas es en el codigo delphi. :-( |
|
#7
|
|||
|
|||
|
Si quieres te pongo el trozo de código del procedure open donde esta fallando, eso si tendria que mirarme antes lo de las etiquetas vB para que nadie me eche la bronca.
|
|
#8
|
|||
|
|||
|
Joer, me he leido los casi 241 post que salen buscando la palabra 'zeos' y se ve que de los que usan zeos+delphi+mysql, no tienen problemas para hacer una conexión, luego a lo mejor haceindo consultas y demás sí, pero no el problema que tengo yo, que no paso de ZConnection.connect;........... :-(
Roman tio!, echame un cable que leyendo me dao cuenta de que eres el puto amo en esto! |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|