Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/72.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
SQL输入输出文件-文件存储在哪里?(MySQL、Windows)_Mysql_Sql_Database_Windows - Fatal编程技术网

SQL输入输出文件-文件存储在哪里?(MySQL、Windows)

SQL输入输出文件-文件存储在哪里?(MySQL、Windows),mysql,sql,database,windows,Mysql,Sql,Database,Windows,我正在使用MySQL,希望以下查询的结果存储在我机器上本地的csv文件中: SELECT * INTO OUTFILE 'mysqlresults.csv' FIELDS TERMINATED BY ','OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM table; 我已经搜索了该文件,但它在磁盘上的任何位置都找不到,因此它不在“data”目录中。默认情况下,它存储在MySQL的数据目录中。 您可以通过以下命令检查数据目录: s

我正在使用MySQL,希望以下查询的结果存储在我机器上本地的csv文件中:

SELECT * INTO OUTFILE 'mysqlresults.csv' FIELDS TERMINATED BY ','OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM table;

我已经搜索了该文件,但它在磁盘上的任何位置都找不到,因此它不在“data”目录中。

默认情况下,它存储在MySQL的数据目录中。 您可以通过以下命令检查数据目录:

show variables like 'datadir';
如果此命令在远程服务器上运行,则无法在本地存储该文件,您需要从服务器下载该文件

您还可以使用以下命令:

SELECT * FROM table INTO OUTFILE 'mysqlresults.csv' FIELDS TERMINATED BY ','OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' ;

mysql服务器是在本地计算机上还是在远程计算机上?它在本地计算机上执行以下命令:将*从表中选择到输出文件“mysqlresults.csv”字段,以“.”结尾,“可选地用“.”括起来,行以“\n”结尾;但仍然找不到该文件