Mysql 文件导入与导出
MySQL 文件导入通常使用 mysqlimport
命令行工具,或者使用 MySQL 命令行客户端执行 LOAD DATA INFILE
语句。导出则可以使用 mysqldump
工具或者 SELECT INTO OUTFILE
语句。
以下是这两种操作的基本示例:
导入数据
使用 mysqlimport
:
mysqlimport -u 用户名 -p 数据库名 文件名.txt
或者使用 LOAD DATA INFILE
语句:
LOAD DATA INFILE '文件路径' INTO TABLE 表名;
导出数据
使用 mysqldump
:
mysqldump -u 用户名 -p 数据库名 表名 > 表名.sql
或者使用 SELECT INTO OUTFILE
语句:
SELECT * INTO OUTFILE '文件路径' FROM 表名;
注意:mysqldump
是用于导出整个数据库或一系列表的备份工具,而 mysqlimport
和 LOAD DATA INFILE
是针对文本文件的数据导入工具。SELECT INTO OUTFILE
是将查询结果导出到文件,但这个命令不是标准的 MySQL 命令,仅在 Windows 平台上可用。在 UNIX 系统上,你可以使用 SELECT
结合 INTO OUTFILE
或 INTO DUMPFILE
,但需要具备文件系统权限。
评论已关闭