Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法从mysql中找到转储csv文件_Mysql_Mysqldump - Fatal编程技术网

无法从mysql中找到转储csv文件

无法从mysql中找到转储csv文件,mysql,mysqldump,Mysql,Mysqldump,考虑以下代码: mysql> select * into outfile 'atmout12.csv' fields terminated by ',' optionally enclosed by '"' lines terminated by '\n' from atm_atm; ERROR 1086 (HY000): File 'atmout12.csv' already exists mysql> select * into outfile 'atmout1.csv'

考虑以下代码:

mysql> select *  into outfile 'atmout12.csv' fields terminated by ',' optionally enclosed by '"' lines terminated by '\n' from atm_atm;
ERROR 1086 (HY000): File 'atmout12.csv' already exists

mysql> select *  into outfile 'atmout1.csv' fields terminated by ',' optionally enclosed by '"' lines terminated by '\n' from atm_atm;
Query OK, 2822 rows affected (0.02 sec)
我使用上面的代码片段将表数据转换为CSV文件。如您所见,查询运行良好,但我无法找到文件所在的位置


我在文件夹中执行了
ls
,但找不到它。我正在使用Ubuntu11.04

该文件将位于您的数据目录中

示例:datadir=/opt/data/db_name

在特定数据库(db_name)中,文件夹/dir将包含您的.csv文件

或者,我们可以将输出文件放在特定的位置,以生成用户应该具有超级权限的文件

例如: mysql>使用数据库名称 mysql>选择*从atm\u atm输出文件“atmout1.csv”; 或 mysql>从atm\u atm中选择*到输出文件“/opt/example.csv”


注意:上面的输出文件将保存在db_name文件夹中。

sudo find/-iname atmount12.csv
抱歉,这不会返回任何内容。这是因为您正在查看本地服务器,但
select*into outfile
会将内容保存在MySQL所在的远程服务器上。我正在本地机器上运行服务器,并在本地执行所有操作,目前没有连接到任何远程服务器。是否尝试指定绝对路径?选择*进入输出文件“/tmp/dump.csv”?