4
:program:`drizzle_protocol` implements the Drizzle network protocol.
6
.. _drizzle_protocol_loading:
11
This plugin is loaded by default, but it may need to be configured. See
12
the plugin's :ref:`drizzle_protocol_configuration` and
13
:ref:`drizzle_protocol_variables`.
15
To stop the plugin from loading by default, start :program:`drizzled`
18
--plugin-remove=drizzle_protocol
20
.. seealso:: :doc:`/options` for more information about adding and removing plugins.
22
.. _drizzle_protocol_configuration:
27
These command line options configure the plugin when :program:`drizzled`
28
is started. See :doc:`/configuration` for more information about specifying
33
.. option:: --drizzle-protocol.bind-address ARG
36
:Variable: :ref:`drizzle_protocol_bind_address <drizzle_protocol_bind_address>`
40
.. option:: --drizzle-protocol.buffer-length ARG
43
:Variable: :ref:`drizzle_protocol_buffer_length <drizzle_protocol_buffer_length>`
47
.. option:: --drizzle-protocol.connect-timeout ARG
50
:Variable: :ref:`drizzle_protocol_connect_timeout <drizzle_protocol_connect_timeout>`
54
.. option:: --drizzle-protocol.max-connections ARG
57
:Variable: :ref:`drizzle_protocol_max_connections <drizzle_protocol_max_connections>`
59
Maximum simultaneous connections.
61
.. option:: --drizzle-protocol.port ARG
64
:Variable: :ref:`drizzle_protocol_port <drizzle_protocol_port>`
66
Port number to use for connection or 0 for default to with Drizzle/MySQL protocol.
68
.. option:: --drizzle-protocol.read-timeout ARG
71
:Variable: :ref:`drizzle_protocol_read_timeout <drizzle_protocol_read_timeout>`
75
.. option:: --drizzle-protocol.retry-count ARG
78
:Variable: :ref:`drizzle_protocol_retry_count <drizzle_protocol_retry_count>`
82
.. option:: --drizzle-protocol.write-timeout ARG
85
:Variable: :ref:`drizzle_protocol_write_timeout <drizzle_protocol_write_timeout>`
89
.. _drizzle_protocol_variables:
94
These variables show the running configuration of the plugin.
95
See `variables` for more information about querying and setting variables.
97
.. _drizzle_protocol_bind_address:
99
* ``drizzle_protocol_bind_address``
103
:Option: :option:`--drizzle-protocol.bind-address`
107
.. _drizzle_protocol_buffer_length:
109
* ``drizzle_protocol_buffer_length``
113
:Option: :option:`--drizzle-protocol.buffer-length`
117
.. _drizzle_protocol_connect_timeout:
119
* ``drizzle_protocol_connect_timeout``
123
:Option: :option:`--drizzle-protocol.connect-timeout`
127
.. _drizzle_protocol_max_connections:
129
* ``drizzle_protocol_max_connections``
133
:Option: :option:`--drizzle-protocol.max-connections`
135
Maximum simultaneous connections.
137
.. _drizzle_protocol_port:
139
* ``drizzle_protocol_port``
143
:Option: :option:`--drizzle-protocol.port`
145
Port number to use for connection or 0 for default to with Drizzle/MySQL protocol.
147
.. _drizzle_protocol_read_timeout:
149
* ``drizzle_protocol_read_timeout``
153
:Option: :option:`--drizzle-protocol.read-timeout`
157
.. _drizzle_protocol_retry_count:
159
* ``drizzle_protocol_retry_count``
163
:Option: :option:`--drizzle-protocol.retry-count`
167
.. _drizzle_protocol_write_timeout:
169
* ``drizzle_protocol_write_timeout``
173
:Option: :option:`--drizzle-protocol.write-timeout`
177
.. _drizzle_protocol_authors:
184
.. _drizzle_protocol_version:
189
This documentation applies to **drizzle_protocol 0.3**.
191
To see which version of the plugin a Drizzle server is running, execute:
193
.. code-block:: mysql
195
SELECT MODULE_VERSION FROM DATA_DICTIONARY.MODULES WHERE MODULE_NAME='drizzle_protocol'