mysql 导入 导出

使用 SELECT ... INTO OUTFILE 语句导出数据##

通过select 把查询到数据导出到制定的文件中

注意: 由于是通过命令登录到数据库中,并且 use datebasename;  
需要给dumpdb 赋予mysql用户的权限,否则会提示权限不足
> $chome 777 /home/dumpdb

SELECT * FROM runoob_tbl INTO OUTFILE '/home/dumpdb/dump.txt';

使用 LOAD DATA 导入数据##

把dump.txt 中的数据导入到 mytablename 表中

mysql> LOAD DATA LOCAL INFILE 'dump.txt' INTO TABLE mytablename ;

如果导入的数据中包含中文,那么导入的时候需要制定编码格式为utf8

mysql> LOAD DATA LOCAL INFILE 'dump.txt' INTO TABLE mytablename character set utf8;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容