2024-10-04 18:13:17 +03:00
|
|
|
.. ischooklib:: libdhcp_mysql.so
|
|
|
|
.. _hooks-mysql:
|
|
|
|
|
|
|
|
``libdhcp_mysql.so``: Database Backend for MySQL
|
|
|
|
================================================
|
|
|
|
|
|
|
|
This hook library implements MySQL database storage for:
|
|
|
|
- Lease Backend
|
|
|
|
- Host Backend
|
|
|
|
- Configuration Backend
|
|
|
|
|
2024-10-08 13:27:20 +03:00
|
|
|
.. _mysql-configuration-backend:
|
|
|
|
|
|
|
|
MySQL Configuration Backend
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2024-10-04 18:13:17 +03:00
|
|
|
This hook library works in conjunction with :ischooklib:`libdhcp_cb_cmds.so` to
|
|
|
|
implement the API to create, read, update, and delete (CRUD) the configuration
|
|
|
|
in a MySQL database. Please see :ref:`hooks-cb-cmds` for more details.
|
|
|
|
|
|
|
|
.. note::
|
|
|
|
|
|
|
|
:ischooklib:`libdhcp_mysql.so` is part of the open source code and is
|
|
|
|
available to every Kea user. However, this hook library only works with
|
|
|
|
:ischooklib:`libdhcp_cb_cmds.so`, which allows easy configuration
|
|
|
|
management with the use of API commands. :ischooklib:`libdhcp_cb_cmds.so`
|
|
|
|
is available only to ISC customers with a paid support contract; for more
|
|
|
|
information on subscription options, please complete the form at
|
|
|
|
https://www.isc.org/contact.
|