sysklogd-sql is a port of the sysklogd daemon that can log data to a MySQL or PostgreSQL database running either on the same machine or a remote database server. The SQL configuration is done in the standard syslog.conf file for easy administration and configuration. Also included is a set of sample PHP scripts to query the data from the syslog database. In a large environment, you can set up a central logging server, or configure a secure syslog environment that will make it very difficult to tamper with the syslog data.
ThinkSQL is a powerful, cross-platform, multi-threaded relational database management system. It supports Core ISO SQL, transactions, sub-selects, views, stored procedures, functions, comprehensive constraints, large objects, multi-version concurrency control, on-line backups, and a statistical optimizer that uses constraints and relationships to improve plans. The SQL server is simple to install and bloat-free. It runs under Windows and Linux and includes native ODBC, dbExpress (Delphi/Kylix), Python, and JDBC drivers.
libcfg+ is a C library that features multi- command line and configuration file parsing. It is possible to set up various special properties such as quoting characters, deliminator strings, file comment prefixes, multi-line postfixes, and more. It supports many data types such as booleans, integers, decimal numbers, strings with many additional data type flags (such as multiple values for a single option).