~drizzle-trunk/drizzle/development

2220.2.1 by Andrew Hutchings
Add documentation for the MySQL Unix Socket Protocol plugin
1
MySQL Unix Socket Protocol
2
==========================
3
2397.1.3 by Daniel Nichter
Complete documenting 2nd half of plugins.
4
:program:`mysql_unix_socket_protocol` implements the MySQL UNIX socket
5
protocol.
2397.1.1 by Daniel Nichter
Skeleton documentation for all plugins, more complete docu for first half of plugins.
6
7
.. _mysql_unix_socket_protocol_loading:
8
9
Loading
10
-------
11
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`.
15
16
To stop the plugin from loading by default, start :program:`drizzled`
17
with::
18
19
   --plugin-remove=mysql_unix_socket_protocol
20
21
.. seealso:: :doc:`/options` for more information about adding and removing plugins.
22
23
.. _mysql_unix_socket_protocol_configuration:
2220.2.1 by Andrew Hutchings
Add documentation for the MySQL Unix Socket Protocol plugin
24
25
Configuration
26
-------------
27
2397.1.1 by Daniel Nichter
Skeleton documentation for all plugins, more complete docu for first half of plugins.
28
These command line options configure the plugin when :program:`drizzled`
29
is started.  See :doc:`/configuration` for more information about specifying
30
command line options.
2220.2.1 by Andrew Hutchings
Add documentation for the MySQL Unix Socket Protocol plugin
31
32
.. program:: drizzled
33
2397.1.1 by Daniel Nichter
Skeleton documentation for all plugins, more complete docu for first half of plugins.
34
.. option:: --mysql-unix-socket-protocol.clobber 
35
36
   :Default: 
2397.1.3 by Daniel Nichter
Complete documenting 2nd half of plugins.
37
   :Variable: :ref:`mysql_unix_socket_protocol_clobber <mysql_unix_socket_protocol_clobber>`
2397.1.1 by Daniel Nichter
Skeleton documentation for all plugins, more complete docu for first half of plugins.
38
39
   Clobber socket file if one is there already.
40
41
.. option:: --mysql-unix-socket-protocol.max-connections ARG
42
43
   :Default: 1000
44
   :Variable: :ref:`mysql_unix_socket_protocol_max_connections <mysql_unix_socket_protocol_max_connections>`
45
46
   Maximum simultaneous connections.
47
48
.. option:: --mysql-unix-socket-protocol.path ARG
49
2397.1.3 by Daniel Nichter
Complete documenting 2nd half of plugins.
50
   :Default: :file:`/tmp/mysql.socket`
51
   :Variable: :ref:`mysql_unix_socket_protocol_path <mysql_unix_socket_protocol_path>`
2397.1.1 by Daniel Nichter
Skeleton documentation for all plugins, more complete docu for first half of plugins.
52
53
   Path used for MySQL UNIX Socket Protocol.
54
55
.. _mysql_unix_socket_protocol_variables:
56
57
Variables
58
---------
59
60
These variables show the running configuration of the plugin.
61
See `variables` for more information about querying and setting variables.
62
63
.. _mysql_unix_socket_protocol_clobber:
64
65
* ``mysql_unix_socket_protocol_clobber``
66
67
   :Scope: Global
68
   :Dynamic: No
69
   :Option:
70
2397.1.3 by Daniel Nichter
Complete documenting 2nd half of plugins.
71
   Clobber socket file if one is there already.
2397.1.1 by Daniel Nichter
Skeleton documentation for all plugins, more complete docu for first half of plugins.
72
73
.. _mysql_unix_socket_protocol_max_connections:
74
75
* ``mysql_unix_socket_protocol_max_connections``
76
77
   :Scope: Global
78
   :Dynamic: No
79
   :Option: :option:`--mysql-unix-socket-protocol.max-connections`
80
81
   Maximum simultaneous connections.
82
83
.. _mysql_unix_socket_protocol_path:
84
85
* ``mysql_unix_socket_protocol_path``
86
87
   :Scope: Global
88
   :Dynamic: No
2397.1.3 by Daniel Nichter
Complete documenting 2nd half of plugins.
89
   :Option: :option:`--mysql-unix-socket-protocol.path`
2397.1.1 by Daniel Nichter
Skeleton documentation for all plugins, more complete docu for first half of plugins.
90
2397.1.3 by Daniel Nichter
Complete documenting 2nd half of plugins.
91
   Path used for MySQL UNIX Socket Protocol.
2397.1.1 by Daniel Nichter
Skeleton documentation for all plugins, more complete docu for first half of plugins.
92
93
.. _mysql_unix_socket_protocol_examples:
94
95
Examples
96
--------
97
98
Sorry, there are no examples for this plugin.
99
100
.. _mysql_unix_socket_protocol_authors:
101
102
Authors
103
-------
104
105
Brian Aker
106
107
.. _mysql_unix_socket_protocol_version:
108
109
Version
110
-------
111
112
This documentation applies to **mysql_unix_socket_protocol 0.3**.
113
114
To see which version of the plugin a Drizzle server is running, execute:
115
116
.. code-block:: mysql
117
118
   SELECT MODULE_VERSION FROM DATA_DICTIONARY.MODULES WHERE MODULE_NAME='mysql_unix_socket_protocol'
119
2397.1.3 by Daniel Nichter
Complete documenting 2nd half of plugins.
120
Changelog
121
---------
122
123
v0.3
124
^^^^
125
* First Drizzle version.