原文链接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. jupyter notebook修改默认路径和浏览器

    1.jupyter notebook --generate-config 2.修改jupyter_notebook_config.py配置文件 3.修改默认路径: c.NotebookApp.note ...

  2. CSS问题

    当标签之间有缝隙  两个a标签之间消除缝隙  可在div设置 font-size:0 ul下的li去掉小圆点:设置 ul list-style:none <div> <a> & ...

  3. Var的用法解析

    C#关键字是伴随着.NET 3.5以后,伴随着匿名函数.LINQ而来, 由编译器帮我们推断具体的类型.总体来说,当一个变量是局部变量(不包括类级别的变量),并且在声明的时候初始化,是使用var关键字的 ...

  4. GUI编程实战

    1.拆分窗格:JSplistPane package swing; /** * swing 实战 */ import java.awt.*; import javax.swing.*; public ...

  5. [题解]玩具谜题(toy)

    玩具谜题(toy) 来源:noip2016 提高组 day1 [题目描述] 小南有一套可爱的玩具小人, 它们各有不同的职业. 有一天, 这些玩具小人把小南的眼镜藏了起来. 小南发现玩具小人们围成了一个 ...

  6. springboot项目从硬盘指定位置读取文件(获取静态资源)

    方法一:继承WebMvcConfigurerAdapter类 package com.imooc.demo.config; import org.springframework.context.ann ...

  7. tomcat 进程莫名停止

    背景: 有一次晚上下班,发完版,刚把电脑合上走到楼下,就接到报警,说是线上有一个tomcat进程不存在了,想着以为是误报,但是还是回去看看了,发现线上确实是刚才发版的项目,进程不存在了,想了想,刚才测 ...

  8. mycat入门--数据库分片

    配置mycat的用户名和密码: 连接mycat,就像连接mysql一样:

  9. 面试题(转载csdn)

    转自https://blog.csdn.net/linzhiqiang0316/article/details/80473906 相关概念 面向对象的三个特征 封装,继承,多态,这个应该是人人皆知,有 ...

  10. python_正则表达式随笔

    webpage_regex = re.search(r'span_ed7[\s\S]*', dd) [\s\S]* 匹配多行,转义字符 webpage_regex = re.compile('< ...