Ошибка при использовании mysqli
Решил в кой-то веки поправить ошибки в проекте на php, включил вывод всех ошибок. Помимо прочего, php ругается на использование mysql, ну ок, попробуем рекомендованную mysqli.
Простейший запрос SELECT lid FROM logs роняет MySQL, отчего тот перезапускается. В таблице порядка 700К записей. В процессе выдается ошибка: Warning: Empty row packet body in /home/www/test/2.php on line 11 Warning: mysqli_query(): (00000/0): in /home/www/test/2.php on line 11
Чем это лечить? Возможно, mysqli пытается полностью получить все данные, и MySQL не тянет эту нагрузку?
Источник: Stack Overflow на русском