在MySQL和数据文件之间传输信息意味着将数据从数据文件导入我们的数据库或将数据从数据库导出到文件。MySQL有两个语句,可用于在MySQL和数据文件之间导入或导出数据-
该语句用于将数据文件中的数据导入到我们的数据库中。它直接从文件读取数据记录,并将它们插入表中。它的语法如下-
LOAD DATA LOCAL INFILE '[path/][file_name]' INTO TABLE [table_name ];
在这里,路径是文件的地址。
file_name是.txt文件的名称
table_name是将在其中加载数据的表。
该语句用于将数据库中的数据导出到数据文件中。该语句将SELECT操作的结果写入文件。它的语法如下-
SELECT … INTO OUTFILE '[path/][file_name]' FROM TABLE [table_name ];
在这里,路径是文件的地址。
file_name是.txt文件的名称
table_name是在SELECT语句之后从中选择数据的表。
从与从数据文件到数据库或从数据库到数据文件的数据传输有关的意义上,上述两个语句都是相似的。