Copyright © 2006 voice-system.ro
|Revision $Revision: 4594 $||$Date: 2008-08-06 12:08:33 +0200 (Wed, 06 Aug 2008) $|
Table of Contents
List of Examples
This is a module which provides MySQL connectivity for Kamailio. It implements the DB API defined in Kamailio.
The following modules must be loaded before this module:
No dependencies on other Kamailio modules.
Time interval in seconds to send ping messages to MySQL server in order to keep the connection open.
Default value is 300 (5 min).
Time interval (in seconds) after that an connection attempt, read or write request is aborted. The value counts three times, as several retries are done from the driver before it gives up.
The read timeout parameter is ignored on MySQL driver versions prior to “5.1.12”, “5.0.25” and “4.1.22”. The write timeout parameter is ignored on versions prior to “5.1.12” and “5.0.25”, the “4.1” release don't support it at all.
Default value is 2 (6 sec).
Because it dependes on an external library, the mysql module is not compiled and installed by default. You can use one of these options.
- edit the "Makefile" and remove "db_mysql" from "excluded_modules" list. Then follow the standard procedure to install Kamailio: "make all; make install".
- from command line use: 'make all include_modules="db_mysql"; make install include_modules="db_mysql"'.