|
MySQL.RU - Webboard
Вернуться
Embedded server Повтор (Валентин) 06/05/2003 - 16:00:35
From: Валентин - 06/05/2003 - 16:00:35
Subject:Embedded server Повтор
-----------------
Был вопрос по Embedded server. Встретил ссылку с патчем под zeasdbo... Короче тут написано все. Информация из списка вопросов-ответов zeos.
Hi All!
I just patched zeos 6.0.8 beta to support (kinda) embedded mysql. You
can download the patch here:
http://abel.netfirms.com/zeosdbo-6.0.8-beta-patch-mysqld40.zip
Simply extract the .zip to your zeos dir and start patch.bat, then
recompile the whole project group.
How you can use it:
1. You must have libmysqld.dll from a standard mysql4 distrib. (tested
with 4.012)
2. Select "mysqld-4.0x" as the protocol for ZConnection, select your
database, leave user/password/host/etc. empty.
3. If you don't have your mysql installed in c:\mysql or you don't
have a my.ini/my.cnf then you should set database parameters with
something like this:
SetDBParams(['--basedir=f:\mysql','--datadir=f:\mysql\data','--skip-inno
db']) at program startup.
(SetDBParams is in the ZPlainMySqlD40 unit, so add it your uses
clause)
4. Use it like the standard MySQL
Important:
- This is a very-very alpha version, don't expect too much :)
- Do not set ZConnection's Connected to True at designtime (or see an
access violation appearing :))
- If libmysqld.dll is dynamically loaded (this is the default, you can
change it in src/plain/Zplain.inc, {$DEFINE STATIC}),
mysql_server_end() crashes, so the server can not be properly shut
down.
- I translated most of the new mysql.h. There are still some alignment
problems, though
Regards, Abel
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
8356
|
|