opts_list = ( ( 'General',
( ( 'Networking',
( { 'caption': 'enable-named-pipe',
'description': 'Enable support for named pipes.',
'name': 'enable-named-pipe',
'values': ({ 'off': 'del', 'on': 'name', 'type': 'boolean'},),
'versions': ( (),
( (5, 0),
(5, 1),
(5, 4),
(5, 5),
(5, 6),
(6, 0)),
())},
{ 'caption': 'port',
'description': 'Port number to use for connection',
'name': 'port',
'values': ({ 'default': '3306', 'type': 'numeric'},),
'versions': ( (),
( (4, 1),
(5, 0),
(5, 1),
(5, 4),
(5, 5),
(5, 6),
(6, 0)),
())},
{ 'caption': 'skip-networking',
'description': "Don't allow connection with TCP/IP",
'name': 'skip-networking',
'values': ({ 'off': 'del', 'on': 'name', 'type': 'boolean'},),
'versions': ( (),
( (4, 1),
(5, 0),
(5, 1),
(5, 4),
(5, 5),
(5, 6),
(6, 0)),
())})),
( 'Directories',
( { 'caption': 'datadir',
'description': 'Path to the database root',
'name': 'datadir',
'values': ({ 'type': 'filename'},),
'versions': ( (),
( (4, 1),
(5, 0),
(5, 1),
(5, 4),
(5, 5),
(5, 6),
(6, 0)),
())},
{ 'caption': 'basedir',
'description': 'Path to installation directory',
'name': 'basedir',
'values': ({ 'type': 'filename'},),
'versions': ( (),
( (4, 1),
(5, 0),
(5, 1),
(5, 4),
(5, 5),
(5, 6),
(6, 0)),
())},
{ 'caption': 'tmpdir',
'description': 'Path for temporary files',
'name': 'tmpdir',
'values': ({ 'type': 'filename'},),
'versions': ( (),
( (4, 1),
(5, 0),
(5, 1),
(5, 4),
(5, 5),
(5, 6),
(6, 0)),
())})),
( 'Memory usage',
( { 'caption': 'sort_buffer_size',
'description': 'Each thread that needs to do a sort allocates a buffer of this size',
'name': 'sort_buffer_size',
'values': ( { 'bitsize': '32',
'default': '2097144',
'maximum': '4294967295',
'type': 'numeric'},
{ 'bitsize': '64',
'default': '2097144',
'maximum': '18446744073709547520',
'type': 'numeric'}),
'versions': ( (),
( (4, 1),
(5, 0),
(5, 1),
(5, 4),
(5, 5),
(5, 6),
(6, 0)),
())},)),
( 'General',
( { 'caption': 'init-file',
'description': 'Read SQL statements from this file at startup',
'name': 'init-file',
'optype': { 'format': 'init-file=file_name'},
'values': ({ 'type': 'filename'},),
'versions': ( (),
( (4, 1),
(5, 0),
(5, 1),
(5, 4),
(5, 5),
(5, 6),
(6, 0)),
())},
{ 'caption': 'character-set-filesystem',
'description': 'Set the file system character set',
'name': 'character-set-filesystem',
'values': ({ 'type': 'string'},),
'versions': ( ((5, 0, 19), (5, 1, 6)),
( (5, 0),
(5, 1),
(5, 4),
(5, 5),
(5, 6),
(6, 0)),
())},
{ 'caption': 'debug-sync-timeout',
'description': 'Timeout for Debug Sync synchronization points',
'name': 'debug-sync-timeout',
'values': ({ 'type': 'numeric'},),
'versions': ( ((5, 1, 41), (6, 0, 6)),
((5, 1), (5, 5), (5, 6), (6, 0)),
())},
{ 'caption': 'console',
'description': 'Write error output on screen; do not remove the console window on Windows',
'name': 'console',
'values': ( { 'off': '0',
'on': '1',
'platform': 'windows',
'type': 'boolean'},),
'versions': ( (),
( (4, 1),
(5, 0),
(5, 1),
(5, 4),
(5, 5),
(5, 6),
(6, 0)),
())},
{ 'caption': 'verbose',
'description': 'Used with --help option for detailed help',
'name': 'verbose',
'values': (),
'versions': ( (),
( (4, 1),
(5, 0),
(5, 1),
(5, 4),
(5, 5),
(5, 6),
(6, 0)),
())},
{ 'caption': 'standalone',
'description': 'Instructs the MySQL server not to run as a service',
'name': 'standalone',
'values': (),
'versions': ( (),
( (4, 1),
(5, 0),
(5, 1),
(5, 4),
(5, 5),
(5, 6),
(6, 0)),
())},
{ 'caption': 'collation-server',
'description': 'Set the default collation',
'name': 'collation-server',
'values': ({ 'type': 'string'},),
'versions': ( ((4, 1, 1),),
( (4, 1),
(5, 0),
(5, 1),
(5, 4),
(5, 5),
(5, 6),
(6, 0)),
())},
{ 'caption': 'partition',
'description': 'Enable (or disable) partitioning support',
'disabledby': 'skip-partition',
'name': 'partition',
'values': ( { 'default': 'on',
'off': 'disabledby',
'on': 'on',
'type': 'boolean'},),
'versions': ( (),
((5, 1), (5, 4), (5,