Я сейчас пытаюсь вставить в таблицу с MySQL, но получаю фатальное сообщение об ошибке: - PullRequest
0 голосов
/ 14 января 2011

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 25833 bytes) in C:\wamp\apps\phpmyadmin3.2.0.1\libraries\sqlparser.lib.php on line 342

Имеется только 241 запись из 7 полей, все варианты:

Таблица:

create table lawyer_info (firm_name varchar(100), firm_url varchar(100), firm_address varchar(100), firm_city varchar(100), firm_state varchar(100), firm_zip varchar(12), firm_phone varchar(15));

Теперь, еслиэто тот случай, когда таблица слишком большая (что мне трудно поверить), есть ли лучший способ заставить ее вставить данные?

1 Ответ

0 голосов
/ 14 января 2011

Это ошибка PHP.

134217728 байт = 134,217,728 байт = 134 МБ.Имея только 241 маленькую запись, в вашем скрипте должна быть логическая ошибка, которая входит в бесконечный цикл и продолжает выделять память.Это не проблема MySQL.

Проверьте код.

...