php 上的 mysqli 内存不足(256kB???)

我正在尝试通过 PHP 在 MySQL 数据库上执行 SELECT 语句。当我执行脚本时,出现致命错误:

致命错误:允许的内存大小 262144 字节已耗尽(尝试分配 94020 字节)

好吧,256kB 对每个人来说都不够,不是吗?我如何调整这个限制?


我的代码是:

ini_set('memory_limit', '1024MB');

  ...  

  // Create connection

  $mySQLConn = new mysqli($servername, $username, $password, $database);


  if ($mySQLConn->connect_error) {

    throw new Exception('Kann nicht auf DB verbinden: ' . $mySQLConn->connect_error);

  }

 

  

  $result = $mySQLConn->real_query("SELECT * FROM artikel;");

  $result = $mySQLConn->store_result(); // <- here I get this fatal error


Cats萌萌
浏览 157回答 1
1回答

30秒到达战场

所有可用的速记字节选项有哪些?可用选项有 K(代表千字节)、M(代表兆字节)和 G(代表千兆字节;自 PHP 5.1.0 起可用),并且全部不区分大小写。其他任何内容都假设字节。1M 等于 1 兆字节或 1048576 字节。不要使用1024MB. 使用1024M.
打开App,查看更多内容
随时随地看视频慕课网APP