gpt4 book ai didi

php - 使用 vi 编辑 MySQL 的 my.cnf 时出现问题

转载 作者:行者123 更新时间:2023-11-29 08:49:27 25 4
gpt4 key购买 nike

Possible Duplicate:
How can i get more then 50 results to display in excel using mysql?

我有一个问题:我有一个 MySQL 脚本来获取结果并允许客户通过 Excel 导出查看他们的结果。然而,当网站显示更多结果(有时高达 1500 个)时,电子表格仅限于 50 个结果。

我搜索过,看来我必须编辑 /etc/my.cnf 。我尝试编辑它并粘贴更多代码,但是当我退出插入模式时,一半代码被切断 - 我错过了什么吗?

这就是我当前 /etc/my.cnf 中的全部内容。 ——我意识到这是默认的。我是 vi 编辑新手,请耐心等待。

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

最佳答案

这可能不是由于 my.cnf 中的任何内容造成的。注释中的查询框架执行 LIMIT 0,50,因此返回 50 行正是您应该期望的行为。从查询中删除 LIMIT 0, 50 子句,使其返回所有行。

评论后更新:

删除LIMIT子句后,OP报告脚本超时。 PHP 中的解决方案是通过以下方式增加 max_execution_time:

set_time_limit(300);
// OR
ini_set('max_execution_time', 300);

关于php - 使用 vi 编辑 MySQL 的 my.cnf 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11671962/

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