mysql - 在哪里可以找到 Percona 配置文件?

标签 mysql percona

最近我在我的linux机器上安装了Percona 5.7.12,但是我没有找到任何可以设置/修改全局变量的配置文件(比如mysql的my.cnf)。 我想更改默认系统变量的值,如“sql_mode”、password_policy 等。我尝试设置诸如 *SET GLOBAL sql_mode = 'ALLOW_INVALID_DATES';* 之类的值,但在重新启动 mysqld 实例后,它看起来很旧保留默认值。如何永久设置这些值以便保留修改的值???任何帮助,将不胜感激。

最佳答案

根据Percona's install guide ,配置文件应位于 /etc/my.cnf 下:

Percona Server stores the data files in /var/lib/mysql/ by default. You can find the configuration file that is used to manage Percona Server in /etc/my.cnf.

如果/etc目录中没有这样的文件,那么您可以自己创建它并在那里设置任何配置参数。配置文件中的参数在 MySQL 系统重新启动时保留。

关于mysql - 在哪里可以找到 Percona 配置文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37965806/

相关文章:

mysql - 触发器不适用于长文本字段

mysql - 如何在MySQL存储过程中设置变量作为查询结果?

php - Magento 1.8.1 数据库 ON DUPLICATE KEY 未在 Catalog_product_entity_varchar 中执行 UPDATE

MySQL - pt-online-schema-change 对数据库性能的影响

mysql - 如何在MySQL中的父表(Tb2)的子表(Tb1)中插入数据,该父表(Tb2)也是子表(Tb1)的父表(Tb2)?

mysql - 使用 ORDER BY 的 SQL 多列排序

mysql - innobackupex 恢复更改 root 和 debian-sys-maint 密码。 mysql重启失败

MySQL table_cache 拒绝更改值

mysql - 在mysql中选择计数、百分比和比较

mysql - 无法创建 auto_increment 主键,当有一个外键是 auto_inc 时