问题标签 [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 投票
4 回答
17161 浏览

mysql - 如何让 MySQL 以不同的用户身份写入输出文件?

我正在使用写入输出文件的 MySQL 查询。我每隔一两天运行一次此查询,因此我希望能够删除输出文件,而不必求助于 su 或 sudo。我能想到的唯一方法是让输出文件由 mysql 用户以外的人拥有。这可能吗?

编辑:我没有将输出重定向到文件,我正在使用选择查询的 INTO OUTFILE 部分输出到文件。

如果有帮助:

p>

0 投票
2 回答
25411 浏览

mysql - 对文件的查询输出给出拒绝访问错误

我正在尝试使用以下查询将 MySQL 中的 SQL 查询的输出捕获到文本文件中。

我收到以下错误。

ERROR 1045 (28000): Access denied for user 'username'@'%' (using password: YES)

任何想法,我哪里错了?这是一些与许可相关的问题吗?

0 投票
7 回答
73075 浏览

php - MySQL INTO OUTFILE 覆盖现有文件?

我编写了一个创建 CSV 文件的大 sql 脚本。我想每晚调用一个 cronjob 来创建一个新的 CSV 文件并在网站上提供它。

例如,我将文件存储在“/home/sites/example.com/www/files/backup.csv”中

我的 SQL 是

当文件已经存在时,MySQL 给我一个错误

文件“/home/sites/example.com/www/files/backup.csv”已经存在

有没有办法让 MySQL 覆盖文件?

我可以让 PHP 检测文件是否存在并在再次创建之前将其删除,但如果我可以直接在 MySQL 中执行它会更简洁。

0 投票
3 回答
25449 浏览

mysql - MySQL select into outfile /tmp 没有输出

我无法获得以下代码来生成任何输出。MySQL 用户具有“all”授权级别,/tmp 是可写的,查询返回结果集。

如果发生故障,我应该看到来自 MySQL 的不同输出吗?

我可以进一步验证结果,而不是“受影响的 1 行”吗?

0 投票
2 回答
4458 浏览

mysql - Mysql outfile 到当前工作目录?

有没有一种方法可以使 .sql 文件中的 OUTFILE 语句指向 .sql 文件本身的当前工作目录的路径,而无需手动指定绝对路径名?现在,默认位置是我正在使用的模式的数据目录(即 C:\progra~1\mysql\etc\etc)。

谢谢!

0 投票
6 回答
163018 浏览

mysql - MySQL 导出到 outfile:CSV 转义字符

我有一个包含一些常见字段的时间表数据库表。

还有更多,但这就是它的要点。

我有一夜之间在该表上运行导出到 CSV 文件,以便为用户提供其数据的备份。它还用作带有一些自定义报告的宏 Excel 文件的数据导入。

这一切都适用于我使用 php 循环浏览时间表并将这些行打印到文件中。

问题在于大型数据库可能需要数小时才能运行,这是不可接受的。所以我用 MySQLINTO OUTFILE命令重写了它,它把运行时间缩短到几秒钟,这很棒。

现在的问题是我似乎无法在描述字段中转义所有新行字符等。实际上,用户可以在此处键入任何字符组合,包括回车/换行。

这是我拥有的 MySQL 代码片段:

但...

当我尝试查看输出文件的源时,文件中仍然存在换行符,因此 Excel 的 CSV 导入会破坏 Excel 向导创建的所有花哨的宏和数据透视表。

关于最佳行动方案的任何想法?

0 投票
2 回答
3726 浏览

mysql - 如何格式化输出文件(或转储文件)的文件名

我正在尝试使用行数据格式化 outfile 的文件名。

我尝试了以下但没有成功:

任何人都可以推荐替代品吗?

谢谢

0 投票
1 回答
4453 浏览

mysql - MySQL SELECT INTO OUTFILE 和用户定义的变量

知道为什么这在 MySQL 5.1 中失败:

这是 MySQL SELECT 的限制还是我在这里遗漏了什么?

0 投票
3 回答
5678 浏览

java - java - mysql - 选择查询输出文件 - 文件保存在哪里

使用 jdbc 从 java 连接到 mysql 数据库。声明查询

使用 executQuery(query) 执行查询。

如何更改上述代码以将 DataFormatted.csv 保存到 C 盘根目录

0 投票
3 回答
670 浏览

mysql - mysql - 从tableA,tableB中选择* - 问题

这是一个有效的 mysql 语句吗?

如果不是,那么选择这两个表的正确 mysql 语句是什么。

为什么我认为这有问题是我写了一个mysql语句

它进入了无限循环。当我终止时。csv 文件的大小已经增长到 GB。