1
1
MySQL Unix Socket Protocol
2
2
==========================
4
The MySQL Unix Socket Protocol plugin allows MySQL compatible clients which
5
use the unix socket file to connect to Drizzle.
4
:program:`mysql_unix_socket_protocol` implements the MySQL UNIX socket
7
.. _mysql_unix_socket_protocol_loading:
12
This plugin is loaded by default, but it may need to be configured. See
13
the plugin's :ref:`mysql_unix_socket_protocol_configuration` and
14
:ref:`mysql_unix_socket_protocol_variables`.
16
To stop the plugin from loading by default, start :program:`drizzled`
19
--plugin-remove=mysql_unix_socket_protocol
21
.. seealso:: :doc:`/options` for more information about adding and removing plugins.
23
.. _mysql_unix_socket_protocol_configuration:
10
There are several server variables to control the MySQL Unix Socket Protocol.
28
These command line options configure the plugin when :program:`drizzled`
29
is started. See :doc:`/configuration` for more information about specifying
12
32
.. program:: drizzled
14
.. option:: --mysql-unix-socket-protocol.path (=/tmp/mysql.socket)
16
The path used for the socket file
18
.. option:: --mysql-unix-socket-protocol.clobber
20
Remove the socket file if one already exists
22
.. option:: --mysql-unix-socket-protocol.max-connections (=1000)
24
The maximum simultaneous connections via. the unix socket protocol
34
.. option:: --mysql-unix-socket-protocol.clobber
37
:Variable: :ref:`mysql_unix_socket_protocol_clobber <mysql_unix_socket_protocol_clobber>`
39
Clobber socket file if one is there already.
41
.. option:: --mysql-unix-socket-protocol.max-connections ARG
44
:Variable: :ref:`mysql_unix_socket_protocol_max_connections <mysql_unix_socket_protocol_max_connections>`
46
Maximum simultaneous connections.
48
.. option:: --mysql-unix-socket-protocol.path ARG
50
:Default: :file:`/tmp/mysql.socket`
51
:Variable: :ref:`mysql_unix_socket_protocol_path <mysql_unix_socket_protocol_path>`
53
Path used for MySQL UNIX Socket Protocol.
55
.. _mysql_unix_socket_protocol_variables:
60
These variables show the running configuration of the plugin.
61
See `variables` for more information about querying and setting variables.
63
.. _mysql_unix_socket_protocol_clobber:
65
* ``mysql_unix_socket_protocol_clobber``
71
Clobber socket file if one is there already.
73
.. _mysql_unix_socket_protocol_max_connections:
75
* ``mysql_unix_socket_protocol_max_connections``
79
:Option: :option:`--mysql-unix-socket-protocol.max-connections`
81
Maximum simultaneous connections.
83
.. _mysql_unix_socket_protocol_path:
85
* ``mysql_unix_socket_protocol_path``
89
:Option: :option:`--mysql-unix-socket-protocol.path`
91
Path used for MySQL UNIX Socket Protocol.
93
.. _mysql_unix_socket_protocol_examples:
98
Sorry, there are no examples for this plugin.
100
.. _mysql_unix_socket_protocol_authors:
107
.. _mysql_unix_socket_protocol_version:
112
This documentation applies to **mysql_unix_socket_protocol 0.3**.
114
To see which version of the plugin a Drizzle server is running, execute:
116
.. code-block:: mysql
118
SELECT MODULE_VERSION FROM DATA_DICTIONARY.MODULES WHERE MODULE_NAME='mysql_unix_socket_protocol'
125
* First Drizzle version.