原文链接https://blog.csdn.net/wuhuagu_wuhuaguo/article/details/73805962

Mysql导入导出sql,txt,excel

首先我们通过命令行进入到mysql安装目录的bin目录下,比如我输入的命令行为:

d:

cd  D:/wamp/bin/mysql/mysql5.6.17/bin

一、导入导出sql( linux或windows命令行方式 )

mysql采用(linux或者windows)命令行方式,导入导出数据库,数据表,字段,

mysql的bin中提供了两个指令,mysqldump以及resource,分别用于导出和导入。

(1)导出sql

mysqldump-u root -p 数据库名> question.sql

导出数据库(输入后会让你输入进入MySQL的密码)

mysqldump-u root -p 数据库名 数据表名> question.sql

导出数据表(输入后会让你输入进入MySQL的密码)

mysql-u root -p 数据库名 -e "select 字段1,字段2,字段3 from 数据表名 order by 字段1 asc into outfile'D:/question.sql'";

导出数据表的某些指定字段(输入后会让你输入进入MySQL的密码)

(2)导入sql

source 导入的文件名;

比如我要导入我刚导出的atm.sql数据文件: source D:/question.sql;

二、导入导出txt或excel(sql语句方式)

----------建议导入和导出都用excel----------

1、导入将excel存储为txt,然后用记事本打开txt,将该txt另存为utf8编码的txt文件

2、导出txt,然后另存txt文件为unicode编码,再修改后缀.txt为.xls

mysql –uroot –p

输入数据库密码

use 数据库名

(1)    导出txt或者excel

select `title`,`word_answer`,`right_answer`,`qgid`

into outfile "C:/Users/Administrator/Desktop/output.txt"   //lines terminated by"/r/n" 导成txt或者excel这句不要

from `xy_question`

where `id` in (1,2,3);
导出文件到txt或者excel(事先不必建立空白txt或excel)

(2)导入txt或者excel

load data local infile "C:/Users/Administrator/Desktop/input.txt"

into table`jfq_question`(id,qgid,title,word_answer,right_answer);
---------------------
作者:筑梦悠然
来源:CSDN
原文:https://blog.csdn.net/wuhuagu_wuhuaguo/article/details/73805962
版权声明:本文为博主原创文章,转载请附上博文链接!

mysql命令行的导入导出sql,txt,excel(都在linux或windows命令行操作)(转自筑梦悠然)的更多相关文章

  1. Linux 命令行下导入导出 .sql 文件

    一.导出数据库用的是 mysqldump 命令 1.导出数据和表结构 /usr/bin/mysqldump -u 用户名 -p 数据库名 > 数据库名.sql 敲回车键后会提示输入密码 注意 m ...

  2. MYSQL导入导出.sql文件

    MYSQL导入导出.sql文件   一.MYSQL的命令行模式的设置:桌面->我的电脑->属性->环境变量->新建->PATH=“:path\mysql\bin;”其中p ...

  3. mysql source、mysqldump 导入导出数据(转)

    解决了mysql gbk编码的导入导出问题,感谢作者. 一.导入数据 1.确定 数据库默认编码,比如编码 为gbk,将读入途径编码同样设为gbk,命令为:           set names gb ...

  4. 导入导出sql结构和数据

    导入导出sql结构和数据

  5. Mac OSX系统、Linux、Windows命令行教程

    目录 Mac OSX系统.Linux.Windows命令行教程 一.各系统终端的使用方法 二.各系统命令的功能 Mac OSX系统.Linux.Windows命令行教程 用你的终端做一些事情 (com ...

  6. golang执行Linux和Windows命令

    1. 可接收变参命令 package main import ( "fmt" "os" "os/exec" "strings&qu ...

  7. mysql 命令行导入导出.sql文件

    window下 1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname > dbname.sql 2 ...

  8. 使用MYSQL命令直接导入导出SQL文件

    很多时候,我们的数据开发都会用到很多开发利器,比如powerdesigner, navicat等这些软件,虽然好用,但是要收费,在公司里面是禁止使用盗版软件的,怕罚款各方面的,所以我们也不敢直接在公司 ...

  9. Linux下mysql命令 导入 导出sql文件

    导出数据库 直接使用命令: mysqldump -u root -p abc >abc.sql 然后回车输入密码就可以了: mysqldump -u 数据库链接用户名 -p  目标数据库 > ...

随机推荐

  1. SQL 查询中case的运用

    适用场景: 需要根据现有字段经过一定条件得到新的查询字段相关语法: CASE WHEN 条件1 TEHN 结果1 WHEN 条件2 THEN 结果2 ...... ELSE 结果N END 练习代码: ...

  2. Linux学习-汇总

    1.基础linux学习 Linux-基础学习(一)-基本命令 Linux-基础学习(二)-基本部署 Linux-基础学习(三)-Nginx学习 Linux-基础学习(四)-部署图书管理系统项目 Lin ...

  3. 360 随身 WiFi3 在 Ubuntu 14.04 下的使用

    由于 360 随身 WiFi3 采用 Mediaek 代号 0e8d:760c 的芯片,目前没有官方或第三方 Linux 驱动,所以造成 Linux 用户的诸多困扰. 本文给出一个迂回的解决方案:在 ...

  4. Mongo C# Driver 聚合使用---深入浅出

    聚合查询结构体系 ​ 我们都知道Mongo中聚合是由$match,$project等聚合项组成,所以在C# Driver中具有两种类型:聚合管道(PipelineDefinition)和聚合管道项(I ...

  5. lvds接口介绍

    1.项目简介 用索尼的imx264 sensor采集图像,在内部模数转换之后,由lvds接收,然后解码,最后送给后端显示 2.框图 imx264配置成从模式,由spi总线配置,需要由FPGA提供 行. ...

  6. VUE中使用geetest滑动验证码

    一,准备工作:服务端部署 下载文件gt.gs: https://github.com/GeeTeam/gt3-python-sdk 需要说明的是这里的gt.js文件,它用于加载对应的验证JS库. 1. ...

  7. MT 互联网 面试标准

    能力模型 业务理解(每项2分) java知识(每项2分) 网络知识(每项1分) 设计模式(每项3分) 数据库知识(每项2分) 框架知识(每项1分) 数据结构与算法(每项1分) 架构知识(每项3分) 操 ...

  8. Vue.js 2.x笔记:路由Vue Router(6)

    1. Vue Router简介与安装 1.1 Vue Router简介 Vue Router 是 Vue.js 官方的路由管理器.它和 Vue.js 的核心深度集成,构建单页面应用. Vue Rout ...

  9. 【HTML】行内-块级-行块级

    行内元素 相邻元素可以在一行显示直到一行排不下才进行换行. 不可设置宽高,宽度随内容变化. padding和margin的设置中,水平方向(padding-left...)有效果,垂直方向无效果. 块 ...

  10. jenkins针对不同的项目组对用户进行权限分配

    因jenkins上存有de(开发).te(测试)等三个不同环境的项目,同时因为项目需求,需要对不同的开发及测试人员配置不同的jenkins权限,即以项目为单位,对不同人员进行不同权限配置,要求如下: ...