phpMyAdmin致命错误:允许的内存大小

phpMyAdmin致命错误:允许的内存大小,php,mysql,memory,phpmyadmin,myisam,Php,Mysql,Memory,Phpmyadmin,Myisam,我正在本地主机上使用Laravel进行一个项目。MyISAM中有一个函数(用于搜索帖子)需要一个表。因此,我转到我的“posts”表,在“Operations”面板中选择MyISAM 但在那之后,我有一个错误: 致命错误:第16行的/Applications/MAMP/bin/phpMyAdmin/index.php中允许的内存大小为33554432字节(试图分配2102513字节),我无法访问phpMyAdmin的任何页面。我很担心 我试图搜索一个解决方案,我在我的php.ini中增加了内存限

我正在本地主机上使用Laravel进行一个项目。MyISAM中有一个函数(用于搜索帖子)需要一个表。因此,我转到我的“posts”表,在“Operations”面板中选择MyISAM

但在那之后,我有一个错误:

致命错误:第16行的/Applications/MAMP/bin/phpMyAdmin/index.php中允许的内存大小为33554432字节(试图分配2102513字节),我无法访问phpMyAdmin的任何页面。我很担心

我试图搜索一个解决方案,我在我的php.ini中增加了内存限制,但它没有改变任何事情…如果你有任何想法,我将非常高兴阅读它


谢谢;)

我以前在使用phpMyAdmin时遇到过类似的问题。我假设只有在单击一个特定表时才会发生这种情况?您是否忘记在该表上放置索引或删除主键

如果PMA无法找到表的主键,而不是生成以下简单链接:

index.php?action=delete&pk=1
它将使用每一列,如:

如果表中存储了大量数据,那么很容易耗尽PHP的内存限制


如果你有另一个程序来管理你的mySQL数据库,比如mySQL Workbench或HeidiSQL,你可以用它来修复表上的主键。如果你没有,你将不得不开始启动PHP的内存限制,直到你可以在PMA中加载该表。只要记住在修复后将其关闭。

laravel与你的表有什么关系estion?错误消息以何种方式不清楚?非常有趣。
如果您有另一个程序来管理mySQL DBs
-使用数据库的每个人都应该知道如何(至少作为最后手段)打开终端窗口,键入
mySQL
并执行sql命令来纠正这种情况。如果答案是“答案是,“依赖phpMyAdmin,或者任何将自身置于开发人员和实际数据库之间的工具,是解决IMO的“问题”——其余只是症状。
index.php?action=delete&col1=foo&col2=bar&col3=baz&col4=...