我已经安装了 MAMP 并在我的 Mac 上安装了最新的 phpMyAdmin。我没有 my.cnf
也没有 my.ini
文件。是的,我已启用所有不可见文件。
我听说免费版的 MAMP 不允许您使用,但这似乎不对。我知道 MAMPPro 有一个下拉菜单,但我不买它。
这个文件还能叫什么?
编辑:我使用 grep 在整个 MAMP 文件夹中搜索 innodb_buffer_pool_size ,并且唯一包含该变量的文件为其分配了一个数组,而不仅仅是一个简单的大小。只是为了让这个问题更完整。
最佳答案
您可以执行以下操作:
MySQL 5.0+
SHOW VARIABLES LIKE 'innodb_buffer_pool_size';
MySQL 5.1+
SELECT variable_value FROM information_schema.global_variables
WHERE variable_name = 'innodb_buffer_pool_size';
为了为 MySQL 设置它,你必须有一个物理 list my.cnf
或 my.ini
将此添加到配置文件中
[mysqld]
innodb_buffer_pool_size = 1G
然后重启mysql
你可以尝试将my.cnf
放到/etc
中,然后重启mysql
请记住 128M is the default value for innodb_buffer_pool_size in MySQL 5.5 .一旦你将 my.cnf 放到 DB Server 的正确位置并重新启动 mysql,情况就会有所不同。
关于mysql - innodb_buffer_pool_size这个变量除了my.cnf还能从哪里访问?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13769598/