我已安装MAMP并在我的Mac上安装了最新的phpMyAdmin。我没有my.cnf
或my.ini
文件。是的,我启用了所有不可见的文件。
我听说MAMP的免费版本不允许你,但这似乎不对。我知道MAMPPro有一个下拉,但我不买。
该文件还可以调用什么?
编辑:我使用grep在整个MAMP文件夹中搜索innodb_buffer_pool_size,里面只有那个变量的文件是为它分配一个数组,而不仅仅是一个简单的大小。只是为了更完整地解决这个问题。答案 0 :(得分:24)
您可以执行以下操作:
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设置,您必须拥有物理清单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,事情就会有所不同。
答案 1 :(得分:1)
如果您有来自MAMP的MySQL配置文件,那么它将位于/Applications/MAMP/db/mysql/my.cnf。
如果没有配置文件,则默认值为8MB。