Mysql学习第三天
mysqldump -u root -p booksdb > C:/backup/booksdb_20180316.sql
# 使用mysqldump命令备份数据库中的所有表 mysqldump -u root -p booksDB books > C:/backup/books_20180316.sql
# 备份booksDB数据库中的books表 mysql -u root -p booksDB < C:/backup/books_20180316.sql
# 使用mysql命令还原books表的数据 mysqldump -u root -p --databases booksDB panismeDB> C:\backup\books_panismeDBDB_20180316.sql
# 使用mysqldump备份booksDB和panismeDB数据库 mysqldump -u root -p --all-databases > C:/backup/alldbinMySQL.sql
# 使用mysqldump备份服务器中的所有数据库 mysqlhotcopy -u root -p panismeDB /usr/backup
# 使用mysqlhotcopy备份panismeDB数据库到/usr/backup目录下 mysql -u root -p booksDB < C:/backup/booksdb_20180316.sql
# 使用mysql命令将C:\backup\booksdb_20180316.sql文件中的备份导入到数据库中 use booksdb;
source C:/backup/booksdb_20180316.sql
# 使用root用户登录到服务器,然后使用souce导入本地的备份文件booksdb_20180316.sql
# 前提是存在相同的数据库名称 cp –R /usr/backup/panismeDB usr/local/mysql/data
# 从mysqlhotcopy拷贝的备份恢复数据库 mysqldump -h www.bac.com -uroot -ppassword dbname | mysql -hwww.bcd.com -uroot -ppassword
# 将www.abc.com主机上的MySQL数据库全部迁移到www.bcd.com主机上(在www.bac.com下执行命令) mysqldump -T C:\backup panismeDB person -u root -p --fields-terminated-by=, --fields-optionally-enclosed-by=\" --fields-escaped-by=? --lines-terminated-by=\r\n
# 使用mysqldump命令将panismeDB数据库中的person表中的记录导出到文本文件,使用FIELDS选项,要求字段之间使用逗号‘,’间隔,所有字符类型字段值用双引号括起来,定义转义字符定义为问号‘?’,每行记录以回车换行符“\r\n”结尾 mysql -u root -p --execute="SELECT * FROM person;" panismeDB > C:\person3.txt
# 使用mysql语句导出panismeDB数据库中person表中的记录到文本文件 mysql -u root -p --vertical --execute="SELECT * FROM person;" panismeDB > C:\person4.txt
# 使用mysql命令导出panismeDB数据库中person表中的记录到文本文件,使用--vertical参数显示结果 mysql -u root -p --html --execute="SELECT * FROM person;" panismeDB > C:\person5.html
# 使用mysql命令导出panismeDB数据库中person表中的记录到html文件 mysql -u root -p --xml --execute="SELECT * FROM person;" panismeDB > C:\person6.xml
# 使用mysql命令导出panismeDB数据库中person表中的记录到xml文件 LOAD DATA INFILE 'C:/person0.txt' INTO TABLE panismeDB.person;
# 使用LOAD DATA命令将C:\person0.txt文件中的数据导入到panismeDB数据库中的person表 LOAD DATA INFILE 'C:/person1.txt' INTO TABLE panismeDB.person
FIELDS
TERMINATED BY ','
ENCLOSED BY '\"'
ESCAPED BY '\''
LINES
TERMINATED BY '\r\n';
# 使用LOAD DATA命令将C:\person1.txt文件中的数据导入到panismeDB数据库中的person表,使用FIELDS选项和LINES选项,要求字段之间使用逗号‘,’间隔,所有字段值用双引号括起来,定义转义字符定义为单引号‘\’’ mysqlimport -u root -p panismeDB C:/backup/person.txt --fields-terminated-by=, --fields-optionally-enclosed-by=\" --fields-escaped-by=? --lines-terminated-by=\r\n
# 使用mysqlimport命令将C:\backup目录下的person.txt文件内容导入到panismeDB数据库中,字段之间使用逗号‘,’间隔,字符类型字段值用双引号括起来,定义转义字符定义为问号‘?’,每行记录以回车换行符“\r\n”结尾
Mysql学习第三天的更多相关文章
- MYSQL学习笔记三:日期和时间函数
MYSQL学习笔记三:日期和时间函数 1. 获取当前日期的函数和获取当前时间的函数 /*获取当前日期的函数和获取当前时间的函数.将日期以'YYYY-MM-DD'或者'YYYYMMDD'格式返回 */ ...
- MySql学习笔记三
MySql学习笔记三 4.DML(数据操作语言) 插入:insert 修改:update 删除:delete 4.1.插入语句 语法: insert into 表名 (列名1,列名2,...) val ...
- 基于CentOS的MySQL学习补充三--使用Shell批量创建数据库表
本文出处:http://blog.csdn.net/u012377333/article/details/47006087 接上篇介绍<基于CentOS的Mysql学习补充二--使用Shell创 ...
- 转MYSQL学习(三) 函数
这一节主要介绍MYSQL里的函数,MYSQL里的函数很多,我这里主要介绍MYSQL里有而SQLSERVER没有的函数 数学函数 1.求余函数MOD(X,Y) MOD(X,Y)返回x被y除后的余数,MO ...
- MySQL学习(三)主备分库分表和恢复数据 --- 2019年2月
1.MySQL主备切换 readonly 设置对超级(super)权限是无效的,而用于同步更新的线程,就拥有超级权限. 建议在做主备数据库的时候,将备用数据库设置为只读.(反向用readonly来判断 ...
- MySQL学习(三) SQL基础查询
其实在数据库最经常用的当属查询操作 基本语法 SELECT [ALL | DISTINCT | DISTINCTROW ] 字段列表 AS 字段别名 [FROM 表名 WHERE 条件表示式 GROU ...
- mysql学习笔记三 —— 数据恢复与备份
要点: 1.存储引擎2.导入导出3.备份与恢复 查看当前数据库中的所有表use db1:show tables: 1.存储引擎 不同的发动机(引擎)适用的汽车类型不一样. 存储和处理的不同方式.不同的 ...
- MySQL学习(三)MySQL锁与事务
本章我们着重讨论MySQL锁机制的特点,常见的锁问题,以及解决MySQL锁问题的一些方法或建议. 一.MySQL锁概述 相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支 ...
- MySQL学习笔记三:库和表的管理
1.MySQL数据库服务配置好后,系统会有4个默认的数据库. information_schema:虚拟对象,其对象都保存在内存中 performance_schema:服务器性能指标库 mysql: ...
- mysql学习之-三种安装方式与版本介绍
MYSQL版本介绍 mysql分alpha,beta,rc,GA四个版本. alpha 暗示这是一个以展示新特性为目的的版本,存在比较多的不稳定因素,还会向代码中添加新新特性beta 以后的beta ...
随机推荐
- BIO与NIO、AIO的区别(这个容易理解)
转自:http://blog.csdn.net/skiof007/article/details/52873421 BIO与NIO.AIO的区别(这个容易理解) IO的方式通常分为几种,同步阻塞的BI ...
- SpringMVC Controller介绍及常见注解
一.简介 在SpringMVC中,控制器Controller负责处理由DispatcherServlet分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model,然后再把该Model返 ...
- Java源码阅读(不断补充)
java.util.LinkedList LinkedList是实现了List接口的双链表实现,拥有list的所有方法并且允许所有元素(包括null). 双向链表也叫双链表,是链表的一种,它的每个数据 ...
- .1-浅析webpack源码之webpack.cmd
此系列随时可能断更,毕竟我是解释型源码分析…… tips:本系列源码版本为3.10.0 尝试看过Spring的源码,有点烧脑,所以还是重回JS吧! 在配置完环境变量后,可以通过webpack指令进行打 ...
- ASP.NET MVC验证码演示(Ver2)
前一版本<ASP.NET MVC验证码演示>http://www.cnblogs.com/insus/p/3622116.html,Insus.NET还是使用了Generic handle ...
- 微信支付 统一下单 字段 body 为中文时 报【签名错误】解决方案(C# SDK)
方案一 如果你是从微信支付官网下载的 .NET C#[微信支付]API对应的SDK 调用示例 查看源码,会发现这个SDK中的 WxPayData 的类的 CalcHMACSHA256Hash 签名方法 ...
- [日常] Linux下的docker实践
1.Linux 发展出了另一种虚拟化技术:Linux 容器(Linux Containers,缩写为 LXC) 2.Linux 容器不是模拟一个完整的操作系统,而是对进程进行隔离 3.Docker 属 ...
- CAS实现的单点登录系统
单点登录(single sign on ),简称SSO. 纯属学习用,对来自网络的部分如果侵害了您的权力,请联系我.QQ:262800095 SSO的定义是在多个应用系统中,用户只需要登录一次就可以访 ...
- Java基础——工厂模式
通过学习,一句话概括Java工厂模式的特点——通过建立一个工厂来创建对象,不必关心构造对象实例能不能被实例化啊等诸多细节和复杂过程. 工厂模式呢?就像我们从劳动密集型社会转型到技术密集型社会.打个比方 ...
- 环境配置问题: 关于IDEA配置tomcat
1. 先下载并解压缩一个tomcat7 2.打开idea 3. -Xms256M -Xmx1024M -XX:PermSize=64M -XX:MaxPermSize=128M 关于热部署设置参考: ...