问题标签 [into-outfile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3896 浏览

mysql - 查询的结果集太大

我有一个查询可能快或慢,具体取决于我要获取的记录数。这是一个表格,显示了我的LIMIT子句中的数字以及执行查询和获取结果所需的相应时间:

正如你所看到的,至少 1,000 是可以的,但 10,000 真的很慢,主要是由于获取时间长。我不明白为什么获取时间的增长不是线性的,但我70 多个表中获取了 200 多列,因此结果集需要很长时间才能获取这一事实并不令人意外。

顺便说一句,我要获取的是某家银行所有账户的数据。我正在处理的银行有大约 160,000 个帐户,因此我最终需要从数据库中获取 160,000 行。

尝试一次获取 160,000 行显然是不可行的(至少不可行,除非我能以某种方式显着优化我的查询)。在我看来,我可以合理抓取的最大块是 1,000 行,因此我编写了一个脚本,该脚本将使用SELECT INTO OUTFILE、limit 和 offset 一遍又一遍地运行查询。然后,最后,我将我转储的所有 CSV 文件cat放在一起。它有效,但速度很慢。这需要几个小时。我现在正在运行脚本,它在大约一个小时内只转储了 43,000 行。

我应该在查询优化级别解决这个问题,还是较长的获取时间表明我应该关注其他地方?你会建议我做什么?

如果您想查看查询,可以在此处查看

0 投票
4 回答
2314 浏览

mysql - 使用 Qt 转储 MySQL 数据库

我有这个插槽:

我有这个查询:

我执行正常但没有转储文件出现,backup目录有正确的权限,转储的数据库必须在客户端。

更新: 经过搜索,我发现INTO OUTFILE查询将在服务器中转储数据库而不是在客户端中,所以我现在的问题是如何在远程 MySQL 服务器中转储数据库,任何快速方法都无需任何外部工具(如mysqldump客户端)。

0 投票
1 回答
425 浏览

mysql - MySQL INTO OUTFILE 错误?

只是想知道在将它与 MySQL 一起使用时是否会产生任何错误,例如没有足够的空间将文件放在服务器上或被拒绝权限等?做了一个谷歌,但找不到太多。

0 投票
2 回答
844 浏览

mysql - 获取使用 INTO OUTFILE 查询返回的行数?

我想获取使用INTO OUTFILE查询时返回的行数。

但是,使用mysql_num_rows()会产生错误并且我不想使用任何会导致数据存储在数据集中的东西,例如 COUNT()。有没有办法做到这一点?

0 投票
21 回答
203910 浏览

mysql - 使用 SELECT INTO OUTFILE 时是否包含标题?

使用 MySQL 时是否可以以某种方式包含标头INTO OUTFILE

0 投票
4 回答
6776 浏览

php - 当从 MySQL 中选择所有内容时,我可以重命名特定字段并仍然选择其他所有内容,如 *

嘿,伙计们。因此,我试图找出如何在 mysql 数据库中的多个表中选择每个字段,并将结果表输出到 Excel 的 .csv 文件。我发现了处理 .csv 输出的臭名昭著的 stackoverflow 问题,并且所有代码都在那里。所以,我想我要问的是:

有没有办法做一个看起来像这样的mysql查询?

并让它从两个(或类似4个)表中选择所有内容,但选择id作为youth_id,或者如果我需要选择某些值作为另一个名称,我是否必须指定我想要的每个值?

我不想指定每个字段,因为我想输出 50+。

我试图搜索,但无法真正找到我需要的东西。我想如果你能指出我正确的方向,那就太好了。

0 投票
1 回答
1171 浏览

mysql - 使用 sqlalchemy 生成:SELECT * ... INTO OUTFILE "file";

我最近开始使用 SQLALCHEMY 来查询一个 mysql 数据库。我想生成一个使用“ INTO OUTFILE <file>”语法将查询结果导出到测试文件的选择语句。例如:

有没有办法INTO OUTFILE...使用 SQLALCHEMY 生成“”子句?

如果不是,我可以继承其中一个 SQLALCHEMY 类,以便我可以自己构建该子句吗?

谢谢。

0 投票
6 回答
177033 浏览

mysql - MYSQL 进入 outfile “访问被拒绝” - 但我的用户具有“全部”访问权限.. 并且文件夹是 CHMOD 777

有任何想法吗?

错误:

0 投票
3 回答
3861 浏览

mysql - select * into outfile 即使对于 root 也不起作用

当我跑

我收到以下错误:

错误 1 ​​(HY000): 无法创建/写入文件 '/home/akihirom/file1.txt' (Errcode: 13)

这甚至以 root、mysql 或系统本身的身份发生。有谁知道为什么会发生这种情况?谢谢

0 投票
1 回答
51 浏览

mysql - 文件中的Mysql查询分隔符

在以下查询中,如果 desc 中包含“\”,并且当 openoffice 打开此文件时,\ 并出现在不同的列中。这也发生在 city 列中,如何纠正这个..