mysql命令行的导入导出sql,txt,excel(都在linux或windows命令行操作)(转自筑梦悠然)
原文链接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命令行操作)(转自筑梦悠然)的更多相关文章
- Linux 命令行下导入导出 .sql 文件
一.导出数据库用的是 mysqldump 命令 1.导出数据和表结构 /usr/bin/mysqldump -u 用户名 -p 数据库名 > 数据库名.sql 敲回车键后会提示输入密码 注意 m ...
- MYSQL导入导出.sql文件
MYSQL导入导出.sql文件 一.MYSQL的命令行模式的设置:桌面->我的电脑->属性->环境变量->新建->PATH=“:path\mysql\bin;”其中p ...
- mysql source、mysqldump 导入导出数据(转)
解决了mysql gbk编码的导入导出问题,感谢作者. 一.导入数据 1.确定 数据库默认编码,比如编码 为gbk,将读入途径编码同样设为gbk,命令为: set names gb ...
- 导入导出sql结构和数据
导入导出sql结构和数据
- Mac OSX系统、Linux、Windows命令行教程
目录 Mac OSX系统.Linux.Windows命令行教程 一.各系统终端的使用方法 二.各系统命令的功能 Mac OSX系统.Linux.Windows命令行教程 用你的终端做一些事情 (com ...
- golang执行Linux和Windows命令
1. 可接收变参命令 package main import ( "fmt" "os" "os/exec" "strings&qu ...
- mysql 命令行导入导出.sql文件
window下 1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname > dbname.sql 2 ...
- 使用MYSQL命令直接导入导出SQL文件
很多时候,我们的数据开发都会用到很多开发利器,比如powerdesigner, navicat等这些软件,虽然好用,但是要收费,在公司里面是禁止使用盗版软件的,怕罚款各方面的,所以我们也不敢直接在公司 ...
- Linux下mysql命令 导入 导出sql文件
导出数据库 直接使用命令: mysqldump -u root -p abc >abc.sql 然后回车输入密码就可以了: mysqldump -u 数据库链接用户名 -p 目标数据库 > ...
随机推荐
- Ranger-Kafka插件安装
Ranger-Kafka插件安装, 使用Ranger0.7.0版本,集成Kafka插件到Kafka集群, Kafka Plugin需要安装到所有的Kafka的集群节点上面. 1.登陆Kafka的安装用 ...
- SQL MIN() 函数
MIN() 函数 MIN 函数返回一列中的最小值.NULL 值不包括在计算中. SQL MIN() 语法 SELECT MIN(column_name) FROM table_name 注释:MIN ...
- python科学计算库的numpy基础知识,完美抽象多维数组(原创)
#导入科学计算库 #起别名避免重名 import numpy as np #小技巧:从外往内看==从左往右看 从内往外看==从右往左看 #打印版本号 print(np.version.version) ...
- Neutron: Load Balance as a Service(LBaaS)负载均衡
load balancer 负责监听外部的连接,并将连接分发到 pool member. LBaaS 有三个主要的概念: Pool Member,Pool 和 Virtual IP Pool M ...
- java易混淆知识小结
1.java的基本数据类型,及所占字节和范围 byte: 字节型,占1个字节,8位,范围是 -2^7 ~ 2^7-1 short:短整型,占2个字节,16位,范围是 -2^15 ~ 2^15 ...
- Win10 + MySQL + Tableu + PPT + 可视化方案
1. 官网下MySQL 2. 解压到硬盘, 新建my.ini文件: [mysql] ; 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] ;设置3 ...
- [官网]Windows modules
Windows modules https://docs.ansible.com/ansible/latest/modules/list_of_windows_modules.html win_acl ...
- centos7之zabbix3.2代理(zabbix-proxy)搭建
zabbix的强大之处也在于它是分布式监控系统,对于多机房大集群情况下,肯定不是一台zabbix-server服务器来进行信息的收集等工作,就要用到代理了.在记录zabbix-proxy之前,要系统的 ...
- 缓存,热点key
热点Key问题的发现与解决 https://help.aliyun.com/document_detail/67252.html 缓存击穿.失效以及热点key问题 https://www.jiansh ...
- Xshell报错“The remote SSH server rejected X11 forwarding request.”
Xshell报错“The remote SSH server rejected X11 forwarding request.” 2012年12月17日 ⁄ Linux⁄ 共 218字 ⁄ 字号 小 ...