MySQL数据表格导入导出
一 初始数据(共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数据表格导入导出相关推荐
- docker导入MySQL文件_Docker容器中Mysql数据的导入/导出详解
前言 Mysql数据的导入导出我们都知道一个mysqldump命令就能够解决,但如果是运行在docker环境下的mysql呢? 解决办法其实还是用mysqldump命令,但是我们需要进入docker的 ...
- mysql数据泵导入导出_ORACLE使用数据泵导入导出部分表
1.导出名字为A的表(这里会导出SEQUENCES及FUNCTION等内容) expdp TEST/TEST@orcl schemas=TEST dumpfile=TEST.dmp DIRECTORY ...
- mysql数据的导入导出命令
MySQL常用命令菜鸟教程连接菜鸟教程 1.导入数据库 常用source 命令 source 命令导入数据库需要先登录到数库终端: mysql> create database abc; # 创 ...
- mysql 数据泵导入导出_【Oracle篇】约束和数据泵导入导出
-- : 建立一个用户,以下的操作在本用户下(例如用户名为 test) create user test identified by test; -- : 进入sys用户,分别在test下建立emp和 ...
- mysql数据到导入导出
问题:500M的库表数据,需要导入到新的数据库中. 首先通过控制台进入mysql mysql -u root -p 12345 CREATE DATABASE `demo` DEFAULT CHA ...
- MySQL数据库基础(三)数据的导入导出、管理表记录、匹配条件
数据的导入导出 搜索路径 查看搜索路径 安装时已经自动创建 命令:mysql > show variables like "secure_file_priv"; mysql& ...
- 关于EXCEL表格导入\导出数据…
good! 原文地址:关于EXCEL表格导入导出数据库的代码 作者:海豚湾孬蛋 导入/导出Excel --从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句: ...
- MySQL通过存储过程使用循环结构循环创建数据,以及批量数据的导入导出
1. 创建数据 为了实现批量数据的导入导出,首先需要创建大量的数据,通过循环结构搭配存储过程实现循环插入,但是这种方式相当慢,博主插入1万条数据,花费了5分钟54秒的时间. 需要注意的两点:①不管是循 ...
- 数据同步Sqoop用法之mysql与Hive导入导出
目录 一. Sqoop介绍 二. Mysql 数据导入到 Hive 三. Hive数据导入到Mysql 四. mysql数据增量导入hive 1). 新建一张表 2). 初始化hive表: 1). 创 ...
最新文章
- HTML表格颜色按条件填充,Excel单元格能否根据条件填充颜色?
- 5、Dcoker 容器数据卷用-v命令添加
- Ubuntu 下安装LEMP环境 实战
- SAP Spartacus API 的事务处理特性
- mysql8 win10启动_Windows10 mysql 8.0.12 非安装版配置启动方法
- 光纤收发器通常具有哪些特点?
- 搭建微信公共平台的本地测试
- app:利用HBuilder打包webpack项目
- TX2 摄像头CSI(一)
- ideaIU的学习一
- 大数据架构师该做到的
- 从off-heap到Azul's Zing(JVM)
- PHP打包下载zip文件
- Java面试基础知识III
- 让你眼前一亮——智慧之眼(Python代码实现)
- Pandas 最全的使用方式(下)
- ChatGPT能取代多少程序员?
- 港科夜闻|香港科大再获[商科]评审全港第一!
- Vivi 专访欧阳默|Web3投资的机遇与挑战
- 016.文件和目录操作命令--md5sum
热门文章
- c++new时赋初值_如何把C++的源代码改写成C代码?
- 程序设计用户生日怎么发推送_生日祝福:儿子生日怎么发朋友圈说说 儿子生日怎么写祝福语...
- xlrd读取所有sheet名_如何在Python对Excel进行读取
- 运筹优化(十七)--存储论基础及其最优化求解
- 人脸对齐(四)--CLM算法及概率图模型改进
- 计算机逻辑运算进位,二进位数进行逻辑运算1010AND1001的运算结果
- Ubuntu18.04 安装OpenCV
- PAT (Basic Level) Practice1021 个位数统计
- Vue.js自定义指令的用法与实例
- Linux环境下编写C程序