COPY [表名] FROM '文件路径' [选项]
其中,表名是要导入数据的目标表名,文件路径是存储包含数据的文件的路径,选项是可选的导入选项。
下面是几个使用COPY FROM命令的示例:
COPY users FROM '/usr/local/users.txt';
该命令将将位于’usr/local’目录下的名为’users.txt’文件中的数据导入到名为’users’的表中。
COPY employees (id, name, age) FROM '/usr/local/employees.csv' WITH (FORMAT CSV, HEADER FALSE);
该命令将位于’usr/local’目录下的名为’employees.csv’文件中的数据导入到名为’employees’的表的’id’,’name’和’age’列中。选项’FORMAT CSV’指定输入文件的格式为CSV文件,’HEADER FALSE’指定文件不包含首行标题。
MySQL的COPY FROM命令提供了从外部文件中导入数据到数据库中的快速,方便的方法,这使得数据迁移、备份和恢复等任务更加容易。