gpt4 book ai didi

php - MYSQL 5.5.50 和 5.7.13 的区别

转载 作者:行者123 更新时间:2023-11-29 03:24:04 26 4
gpt4 key购买 nike

您认为 5.5.5 和 5.7.13 两个版本的 myql DB 之间的差异会产生此错误吗?

当我在没有数据的 unbutu (5.7.13) 上通过 BD 安装时,我的服务器 debian 使用 mysql 5.5.5。我有这个错误

[2016 年 8 月 28 日 15:44:24 欧洲/柏林] PHP fatal error :/var/www/clients/..../boutique 中允许的 134217728 字节的内存大小已耗尽(试图分配 130968 字节)/includes/Sites/CategoriesAdmin.php 第 576 行

经过调查,当我在 5.7.13 上创建一个类别(例如)时,我的 id 增加了但在 5.5.5 中,类别没有增加并保持为 0

我的数据库是从 5.7.13 开始创建的。当我在 mysql 5.5.5 上安装我的软件时,这可能是一个不兼容的问题吗?

最佳答案

这是一个 PHP 问题,(也可能是 mysql,但首先肯定是 PHP)您需要增加 php.ini 设置文件中的 memory_limit,请注意,有两种,一种用于 Web 服务器,一种用于 CLI,使用 phpinfo();

; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 1280M

之后,您的脚本可能会顺利完成,您可以开始调试 mysql 设置。在这方面,由于 5.5 和 5.7 的默认标准行为不同,我遇到了许多与 sql-mode="" 设置相关的问题。

关于php - MYSQL 5.5.50 和 5.7.13 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39192413/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com