最近我在我的linux盒子里安装了Percona 5.7.12,但是我没有找到任何配置文件(比如my.cnf for mysql),我可以设置/修改全局变量。
我想更改默认系统变量的值,例如' sql_mode',password_policy等。我尝试设置像*SET GLOBAL sql_mode = 'ALLOW_INVALID_DATES';*
这样的值但是在重新启动mysqld实例后,它似乎保留了旧的默认值。如何我永久设置这些值,以便保留修改后的值???任何帮助,将不胜感激。
答案 0 :(得分:1)
根据Percona's install guide,配置文件应位于/etc/my.cnf
:
Percona Server默认将数据文件存储在/ var / lib / mysql /中。您可以在/etc/my.cnf中找到用于管理Percona Server的配置文件。
如果/etc
目录中没有这样的文件,那么您可以自己创建并在那里设置任何配置参数。配置文件中的参数将在MySQL系统重新启动时保留。
答案 1 :(得分:0)
我遇到了同样的问题。发现两台服务器上的 xtrabackup 版本大不相同(进行备份的源为 8.0.23,我尝试恢复备份的目标为 2.4.9)。
一旦我在目标服务器上将 xtrabackup 版本升级到 8.0.23,“准备”就顺利进行,没有任何问题。