Страница 1 из 1

MySQLConnection

СообщениеДобавлено: 31.03.2010 16:36:28
Basileus
При попытке соединиться с базой MySQL выдает ошибку Can not load default MySQL library ("libmysql.dll" or "libmysql.dll"). Check your installation.
Работал по этому тутору, dll-ку качал оттуда же.
ОС Win7 x64, сначала была Professional, от безысходности обновил до Ultimate (у друга на Ultimate все работает). Сервер VertrigoServ, MySQL 5.0.

Установил 32-битную версию lazarus на домашний компьютер с 32-битной же WinXP, все заработало. Может, дело из-за этого? Если кто встречался, ответьте пожалуйста)

Re: MySQLConnection

СообщениеДобавлено: 31.03.2010 22:49:07
Timid
Надо пересобрать dll-ки. 32х битные динамически загружаемые библиотеки используют другую адресацию и даже если подключатся, не будут корректно работать.

Попробуйте запустить среду в режиме совместимости с 32х битными приложениями Win7.

Re: MySQLConnection

СообщениеДобавлено: 01.04.2010 08:45:03
Basileus
Timid
Спасибо за совет, а то я уже почти отчаялся.
Считайте меня ламером, но я не знаю как пересобрать dll-ки. И даже как запустить в режиме совместимости :oops:

Re: MySQLConnection

СообщениеДобавлено: 01.04.2010 13:31:41
Timid
Basileus писал(а):Timid
Спасибо за совет, а то я уже почти отчаялся.
Считайте меня ламером, но я не знаю как пересобрать dll-ки. И даже как запустить в режиме совместимости :oops:


Тогда не пытайтесь, просто поищите в интернете. Начните с mysql.com

Re: MySQLConnection

СообщениеДобавлено: 01.04.2010 17:03:38
Basileus
Я уже качал х64 версии мускула, результат такой же...
Так что у меня выбор между переустановкой системы и пересборкой dll(