码迷,mamicode.com
首页 > 数据库 > 详细

mysql数据导入导出

时间:2020-07-01 12:33:25      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:family   引号   命令   定义   color   类型   sel   strong   执行   

mysql>show variables like ‘secure_file_priv‘;                        //查看导入导出的默认检索路径

修改默认的检索路径:

step1:自定义创建目录路径并修改所有者为mysql,不要建在/root下

chown -R mysql.mysql 目录路径

 

step2:修改/etc/my.cnf

secure_file_priv=自定义的路径

 

step3:重启mysqld

 

导入:

step1:把要导入的文件放入检索路径下

step2:根据导入文件创建空表

step3:执行命令

>load  data  infile ‘ 检索路径/文件名‘   into  table 数据库.表

fields(字段的分隔符)  terminated by ‘分隔符‘   

lines(行的分隔符) terminated by ‘\n‘;

 

注意事项:

字段分隔符要与文件内的一致

指定导入文件的绝对路径

导入数据的表的表中字段数量,类型,大小要和文件一致

禁用selinux安全保护机制

 

导出:【只导出数据】

mysql> SQL查询语句  into outfile "检索目录/文件名"                //必须加上引号,文件为自动创建,无需手动创建

 

【fields(字段的分隔符)  terminated by ‘分隔符‘   

 

lines(行的分隔符) terminated by ‘\n‘;】           默认以tab分隔列,\n分隔行

 

 

 

 

注意事项:

 

导出内容由SQL语句决定

 

只导出数据,不导字段名

 

禁用selinux安全保护机制

                   

mysql数据导入导出

标签:family   引号   命令   定义   color   类型   sel   strong   执行   

原文地址:https://www.cnblogs.com/krystal-LA-zx/p/13218358.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!