MySQL
常用语句
用户相关\管理相关\数据相关
视图\事件\存储过程\函数\游标\触发器
事务\分区
常用工具
管理优化
锁问题
MySQL日志
异步复制
半同步复制
复制管理
5.7开启并行复制
双主备份
故障问题
索引
时区
mysql_random_data_load 数据生成
表的导出导入
MySQLdump逻辑备份
XtraBackup全备
XtraBackup增备
XtraBackup原表数据恢复
安装MySQL
ProxySQL中间件
Atlas中间件
keepalived安装
MHA安装
MHA恢复
mha复制检查报错及解决过程
集群Cluster安装
维护Cluster
开启审计功能
本文档使用MrDoc发布
返回首页
-
+
表的导出导入
2020年4月26日 13:10
admin
#导出 >##方式一: select * from <表名> into outfile <导出文件名> [选项] select * from emp into outfile '/var/lib/mysql-files/emp.txt' fields-enclosed-by '"'; --------------------------------------------------------- 选项: fields-terminated-by 'name' #字段分隔符,默认'\t' fields-enclosed-by 'name' #字段引用符,默认不使用 fields-optionally-enclosed-by 'name' #转义字符,默认'\' fields-escaped-by 'name' #记录结束符,默认'\n'\ --------------------------------------------------------- 注意(重要): 参数"secure_file_priv":只允许指定目录导出 >##方式二: mysqldump [连接选项] -T <导出路径> [数据库] [表名] [选项] mysqldump -uroot -p -T "/tmp" test emp --fields-enclosed-by '"'; -------------------------------------------------------- 选项: --fields-terminated-by 'name' #字段分隔符,默认'\t' --fields-enclosed-by 'name' #字段引用符,默认不使用 --fields-optionally-enclosed-by 'name' #转义字符,默认'\' --fields-escaped-by 'name' #记录结束符,默认'\n'\ --- #导入 >####注意:导入时目标数据库要有需要的表,而且表结构一致 --- >##方式一: load data infile <文件名> into table <表名> [选项] load data infile '/var/lib/mysql-files/emp.txt' into table emp fields-enclosed-by '"'; -------------------------------------------------------- 选项: fields-terminated-by 'name' #字段分隔符,默认'\t' fields-enclosed-by 'name' #字段引用符,默认不使用 fields-optionally-enclosed-by 'name' #转义字符,默认'\' fields-escaped-by 'name' #记录结束符,默认'\n'\ >##方式二: mysqlimport [连接选项] [数据库] <文件名> [选项] mysqlimport -uroot vos3000 --fields-terminated-by="," --lines-terminated-by="\r\n" /var/lib/mysql-files/e_clientname.txt; -------------------------------------------------------- 选项: --fields-terminated-by 'name' #字段分隔符,默认'\t' --fields-enclosed-by 'name' #字段引用符,默认不使用 --fields-optionally-enclosed-by 'name' #转义字符,默认'\' --fields-escaped-by 'name' #记录结束符,默认'\n'\ --ignore-lines=number #忽略前几行 --lines-terminated-by="\r\n" #此选项指定文本文件中行与行之间数据的分隔字符串 或者字符 
分享到: