gpt4 book ai didi

mysql - 5.6.17如何配置my.cnf?

转载 作者:太空宇宙 更新时间:2023-11-04 08:58:27 26 4
gpt4 key购买 nike

在生产服务器(linux 机器 mysql 5.6.17)上,我试图找到 my.cnf 来更改系统变量,但 my.cnf 不在/etc/my.cnf 位置。它在 usr/目录中。此外,该文件仅包含评论,如 -

# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M

请告诉我应该在哪里复制 my.cnf 以及如何更改变量,例如 -

innodb_buffer_pool_size = 200M
max_connections = 300

最佳答案

您可以通过多种方式修改全局变量。

在你的 my.cnf 文件中

[mysqld] block 下添加/编辑值,so;

[mysqld]
innodb_buffer_pool_size = 200M
max_connections = 300

然后重新启动 mysqld 守护进程以使更改生效。

运行查询

您可以运行以下查询来更改这些变量的值,但是一旦 mysqld 守护程序重新启动/服务器重新启动等,这些变量的值将重置为默认值。

SET GLOBAL innodb_buffer_pool_size = 200M;
SET GLOBAL max_connections = 300;

您可以在这里阅读更多相关信息:http://dev.mysql.com/doc/refman/5.0/en/using-system-variables.html

关于mysql - 5.6.17如何配置my.cnf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26297801/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com