一 初始数据(共6条记录)

username

userpwd

age

admin

admin

18

root

root

18

cat

cat

17

dog

dog

15

dog1

dog1

15

zhu

zhu

21

二 创建数据库、创建表user

create database youku;   --创建数据库use youku;  -- 选择数据库DROP TABLE IF EXISTS `user`;CREATE TABLE `user` (`username` varchar(11) DEFAULT NULL,`userpwd` varchar(11) DEFAULT NULL,`age` int(11) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8;//插入数据INSERT INTO `user` VALUES ('admin','admin',18),('root','root',18),('cat','cat',17),('dog','dog',15),('dog1','dog1',15),('zhu','zhu',21);-- 表数据导出SELECT * FROM userINTO OUTFILE 'F:/user.txt';-- 根据需要设置输出的格式,每一行数据','分隔,同时字符串型的数据用双引号""包含SELECT * FROM user INTO OUTFILE 'F:/user1.txt'Fields TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"';-- 表数据导入 (注意,导入的数据的列数要对应表的各列)-- 先删除数据use youku;delete from user where age>10;select * from user;LOAD DATA INFILE 'F:/user.txt' INTO TABLE user;select * from user;-- 导入有特殊格式的表user1.txt(去除分隔号','和字串的引号“”)use youku;delete from user where age>10;select * from user;LOAD DATA INFILE 'F:/user1.txt' INTO TABLE userFields TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'; select * from user;

=================

三 txt文件查看

-- 表数据导出SELECT * FROM userINTO OUTFILE 'F:/user.txt';

生成文件user.txt

admin admin 18

root root 18

cat cat 17

dog dog 15

dog1 dog1 15

zhu zhu 21

-- 根据需要设置输出的格式,每一行数据','分隔,同时字符串型的数据用双引号""包含SELECT * FROM user INTO OUTFILE 'F:/user1.txt'Fields TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"';

生成文件 user1.txt

"admin","admin",18

"root","root",18

"cat","cat",17

"dog","dog",15

"dog1","dog1",15

"zhu","zhu",21


结语:数据的具体导入导出格式大家可以自己尝试一下。但个人建议涉及格式转换的话尽量先用其他工具,为防止出错还是尽量只转换纯文本列数据(无特殊格式)。

转载于:https://www.cnblogs.com/SeaSky0606/p/4563410.html

MySQL数据表格导入导出相关推荐

  1. docker导入MySQL文件_Docker容器中Mysql数据的导入/导出详解

    前言 Mysql数据的导入导出我们都知道一个mysqldump命令就能够解决,但如果是运行在docker环境下的mysql呢? 解决办法其实还是用mysqldump命令,但是我们需要进入docker的 ...

  2. mysql数据泵导入导出_ORACLE使用数据泵导入导出部分表

    1.导出名字为A的表(这里会导出SEQUENCES及FUNCTION等内容) expdp TEST/TEST@orcl schemas=TEST dumpfile=TEST.dmp DIRECTORY ...

  3. mysql数据的导入导出命令

    MySQL常用命令菜鸟教程连接菜鸟教程 1.导入数据库 常用source 命令 source 命令导入数据库需要先登录到数库终端: mysql> create database abc; # 创 ...

  4. mysql 数据泵导入导出_【Oracle篇】约束和数据泵导入导出

    -- : 建立一个用户,以下的操作在本用户下(例如用户名为 test) create user test identified by test; -- : 进入sys用户,分别在test下建立emp和 ...

  5. mysql数据到导入导出

    问题:500M的库表数据,需要导入到新的数据库中. 首先通过控制台进入mysql   mysql -u root -p 12345 CREATE DATABASE `demo` DEFAULT CHA ...

  6. MySQL数据库基础(三)数据的导入导出、管理表记录、匹配条件

    数据的导入导出 搜索路径 查看搜索路径 安装时已经自动创建 命令:mysql > show variables like "secure_file_priv"; mysql& ...

  7. 关于EXCEL表格导入\导出数据…

    good! 原文地址:关于EXCEL表格导入导出数据库的代码 作者:海豚湾孬蛋 导入/导出Excel       --从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:     ...

  8. MySQL通过存储过程使用循环结构循环创建数据,以及批量数据的导入导出

    1. 创建数据 为了实现批量数据的导入导出,首先需要创建大量的数据,通过循环结构搭配存储过程实现循环插入,但是这种方式相当慢,博主插入1万条数据,花费了5分钟54秒的时间. 需要注意的两点:①不管是循 ...

  9. 数据同步Sqoop用法之mysql与Hive导入导出

    目录 一. Sqoop介绍 二. Mysql 数据导入到 Hive 三. Hive数据导入到Mysql 四. mysql数据增量导入hive 1). 新建一张表 2). 初始化hive表: 1). 创 ...

最新文章

  1. HTML表格颜色按条件填充,Excel单元格能否根据条件填充颜色?
  2. 5、Dcoker 容器数据卷用-v命令添加
  3. Ubuntu 下安装LEMP环境 实战
  4. SAP Spartacus API 的事务处理特性
  5. mysql8 win10启动_Windows10 mysql 8.0.12 非安装版配置启动方法
  6. 光纤收发器通常具有哪些特点?
  7. 搭建微信公共平台的本地测试
  8. app:利用HBuilder打包webpack项目
  9. TX2 摄像头CSI(一)
  10. ideaIU的学习一
  11. 大数据架构师该做到的
  12. 从off-heap到Azul's Zing(JVM)
  13. PHP打包下载zip文件
  14. Java面试基础知识III
  15. 让你眼前一亮——智慧之眼(Python代码实现)
  16. Pandas 最全的使用方式(下)
  17. ChatGPT能取代多少程序员?
  18. 港科夜闻|香港科大再获[商科]评审全港第一!
  19. Vivi 专访欧阳默|Web3投资的机遇与挑战
  20. 016.文件和目录操作命令--md5sum

热门文章

  1. c++new时赋初值_如何把C++的源代码改写成C代码?
  2. 程序设计用户生日怎么发推送_生日祝福:儿子生日怎么发朋友圈说说 儿子生日怎么写祝福语...
  3. xlrd读取所有sheet名_如何在Python对Excel进行读取
  4. 运筹优化(十七)--存储论基础及其最优化求解
  5. 人脸对齐(四)--CLM算法及概率图模型改进
  6. 计算机逻辑运算进位,二进位数进行逻辑运算1010AND1001的运算结果
  7. Ubuntu18.04 安装OpenCV
  8. PAT (Basic Level) Practice1021 个位数统计
  9. Vue.js自定义指令的用法与实例
  10. Linux环境下编写C程序