FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error en MySQL 5.0.51b
tengo una aplicación que cuando la quiero conectar a la base de datos en mysql lanza una excepcion. La cache y me dice lo siguiente:
None of the dynamic libraries can be found: libmysql50.dll, libmysql.dll y no tengo ni la menor idea de donde deban estar esas librerias, lo raro es lo siguiente: La aplicación lanza esa excepcion s?ólo en una de las computadoras que tenemos, en las demas corre sin problemas. Ya instale y desinstale MySQL varias veces, limpie el registro y nada. En esa computadora corria antes, pero no quiere desde que instale MySQL con un instalador hecho por mi, en donde pego todos los archivos de MySQL en una carpeta y despues doy de alta el servicio con la siguiente instruccion: "RUTA_DEL_SERVICIO" /install el servicio se instala y corre perfectamente (puedo utilizar Navicat), pero despues no quiso correr mi aplicacion y quite el servicio con la siguiente instrucción: sc delete mysql e instale MySQL con el instalador original y ya no quiso volver a correr my aplicacion (osea es cuando manda la excepcion) como podre corregir este problema?? alguna idea?? de antemano, gracias |
#2
|
||||
|
||||
La biblioteca libmysql.dll debe estar en el directorio de sistema (eg: c:\windows\system32) o en un directorio que esté en el PATH del sistema.
Esa biblioteca se distribuye con la instalación de MySQL, y normalmente se encuentra en el subdirectorio bin, por ejemplo C:\Program Files\MySQL\MySQL Server 5.0\bin // Saludos |
#3
|
|||
|
|||
ok, gracias por contestar
libmysql.dll si esta en el directorio bin, pero libmysql50.dll no, ademas que el error dice que no las encuentra y en realidad no deberia encontrar una de ellas, no las dos. |
#4
|
||||
|
||||
Ok, pero, ¿la has copiado al directorio system32?
// Saludos |
#5
|
|||
|
|||
Listo!
muchas gracias roman, si habia que poner libmysql.dll en el system32, con eso fue suficiente...
|
#6
|
||||
|
||||
Chicos, yo recien empiezo a usar el componente Zeos y mysql.
Creé una base de datos en mysql de un vps y cuando quiero conectar me sale el mismo error. Busqué ese dll pero lo encontré en una carpeta de un delphi 10 que había desinstalado... De todos modos la pegué dentro del system32 pero ahora me salta otro error: SQL Error: Host 'host111.186-125-79.telecom.net.ar' is not allowed to connect to this MySQL Server Estoy haciendo algo mal? Si alguien conoce algún manual de como conectarse a una base de datos mysql en un hosting desde delphi por favor pasemelo, he buscado por todos lados y ninguno muestra como se hace paso a paso... Gracias por todo, saludos... |
#7
|
|||
|
|||
Error delphi None of the dynamic linraries can be found libmysq41.dll y libmusql.dll
Gracias, excelente aporte nada mas copié de c/program files/mysql/mysqlserver5.5/lib el archivo libmysql.dll y lo copié a c/windows/system32 y listo se solucionó el problema.
saludos Javier López |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error Mysql | pruz | MySQL | 1 | 08-04-2008 20:20:44 |
error en mysql | noshy | SQL | 1 | 11-06-2007 11:58:55 |
Error de EOF con mysql | Lonidas | Conexión con bases de datos | 7 | 11-10-2006 23:13:25 |
Error con Mysql? | danytorres | MySQL | 4 | 25-11-2003 16:23:34 |
Error de MySQL | vinny | MySQL | 1 | 03-06-2003 20:47:40 |
|