...
Option | Setting | ||
---|---|---|---|
Version | |||
The following configuration parameters must be set in | |||
| Ensure that the data directory being used has sufficient space for the initial period of PhixFlow operation. This is in the | ||
|
This must be added to the | ||
|
| ||
|
This must be in the | ||
The following configuration parameters can optionally be set in my.cnf | |||
|
This must be in the This setting is needed because PhixFlow's migration scripts sometimes require the use of non-deterministic functions |
|
|
|
This must be in the This setting requires that all client connections are encrypted. |
Example
If you add all parameters above to my.cnf
, including the optional parameters, then the [mysqld]
section of your my.cnf file should look something like this:
...
Code Block | ||
---|---|---|
| ||
echo "[mysqld]
datadir = /var/lib/mysql
wait_timeout = 28800
binlog_format = mixed
log_bin_trust_function_creators = 1
sql_generate_invisible_primary_key = 0
binlog_expire_logs_seconds = 172800
slow_query_log = 1
long_query_time = 5
innodb_buffer_pool_size = <INNODB BUFFER POOL SIZE>M OR <INNODB BUFFER POOL SIZE>G
innodb_default_row_format = dynamic
innodb_file_per_table = 1
innodb_strict_mode = OFF
table_open_cache = 2000
require_secure_transport = 1
log_error = /var/log/mysql" | sudo tee /etc/mysql/conf.d/phixflow.cnf |
...