MySQL 如何在MySQL和数据文件之间传递信息?

MySQL 如何在MySQL和数据文件之间传递信息?

在MySQL和数据文件之间传递信息意味着将数据从数据文件导入到我们的数据库中,或者将数据从我们的数据库导出为文件。MySQL有两个语句可用于在MySQL和数据文件之间导入或导出数据 −

阅读更多:MySQL 教程

LOAD DATA INFILE

此语句用于将数据从数据文件导入到我们的数据库中。它直接从文件中读取数据记录并将它们插入到表中。它的语法如下−

语法

LOAD DATA LOCAL INFILE '[path/][file_name]' INTO TABLE [table_name ];

在这里,path是文件的地址。
file_name是.txt文件的名称
table_name是要加载数据的表。

SELECT…INTO OUTFILE

该语句用于将数据从我们的数据库导出到数据文件中。此语句将SELECT操作的结果写入文件。它的语法如下−

语法

SELECT… INTO OUTFILE '[path/][file_name]' FROM TABLE [table_name ];

在这里,path是文件的地址。
file_name是.txt文件的名称
table_name是从中选取数据的表,经过SELECT语句后使用。

上述两个语句在意义上相似,因为它们都涉及从数据文件到数据库或从数据库到数据文件的数据传输。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程