File tree 2 files changed +15
-6
lines changed
2 files changed +15
-6
lines changed Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ Lucas Liu <extrafliu at gmail.com>
38
38
Luke Scott <luke at webconnex.com>
39
39
Michael Woolnough <michael.woolnough at gmail.com>
40
40
Nicola Peduzzi <thenikso at gmail.com>
41
+ Olivier Mengué <dolmen at cpan.org>
41
42
Paul Bonser <misterpib at gmail.com>
42
43
Runrioter Wung <runrioter at gmail.com>
43
44
Soroush Pour <me at soroushjp.com>
Original file line number Diff line number Diff line change @@ -315,13 +315,21 @@ I/O write timeout. The value must be a decimal number with an unit suffix ( *"ms
315
315
316
316
##### System Variables
317
317
318
- All other parameters are interpreted as system variables:
319
- * ` autocommit ` : ` "SET autocommit=<value>" `
320
- * [ ` time_zone ` ] ( https://dev.mysql.com/doc/refman/5.5/en/time-zone-support.html ) : ` "SET time_zone=<value>" `
321
- * [ ` tx_isolation ` ] ( https://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_tx_isolation ) : ` "SET tx_isolation=<value>" `
322
- * ` param ` : ` "SET <param>=<value>" `
318
+ Any other parameters are interpreted as system variables:
319
+ * ` <boolean_var>=<value> ` : ` SET <boolean_var>=<value> `
320
+ * ` <enum_var>=<value> ` : ` SET <enum_var>=<value> `
321
+ * ` <string_var>=%27<value>%27 ` : ` SET <string_var>='<value>' `
322
+
323
+ Rules:
324
+ * The values for string variables must be quoted with '
325
+ * The values must also be [ url.QueryEscape] ( http://golang.org/pkg/net/url/#QueryEscape ) 'ed!
326
+ (which implies values of string variables must be wrapped with ` %27 ` )
327
+
328
+ Examples:
329
+ * ` autocommit=1 ` : ` SET autocommit=1 `
330
+ * [ ` time_zone=%27Europe%2FParis%27 ` ] ( https://dev.mysql.com/doc/refman/5.5/en/time-zone-support.html ) : ` SET time_zone='Europe/Paris' `
331
+ * [ ` tx_isolation=%27REPEATABLE-READ%27 ` ] ( https://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_tx_isolation ) : ` SET tx_isolation='REPEATABLE-READ' `
323
332
324
- * The values must be [ url.QueryEscape] ( http://golang.org/pkg/net/url/#QueryEscape ) 'ed!*
325
333
326
334
#### Examples
327
335
```
You can’t perform that action at this time.
0 commit comments