MYSQL 5.5.50和5.7.13之间的区别

时间:2016-08-28 14:39:41

标签: php mysql

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

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

[2016年8月28日15:44:24欧洲/柏林] PHP致命错误:/var/www/clients/..../boutique中允许的内存大小为134217728字节(试图分配130968字节)第576行/sludes/Sites/CategoriesAdmin.php

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

我的数据库自5.7.13开始创建。当我在mysql 5.5.5上安装我的软件时,可能是一个无法解决的问题吗?

1 个答案:

答案 0 :(得分:0)

这是一个PHP问题,(也许也是一个mysql,但肯定是PHP开头)你需要增加memory_limit设置文件中的php.ini,注意有两个,一个用于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=""设置相关的问题。