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 ...
随机推荐
- Quartz框架多个trigger任务执行出现漏执行的问题分析--转
原文地址:http://blog.csdn.net/dailywater/article/details/51470779 一.问题描述 使用Quartz配置定时任务,配置了超过10个定时任务,这些定 ...
- git第一节----git config配置
@查看git的版本 git --version @查看git配置信息 git config --list config list分全局和局部,在根目录下执行git config --list显示为全局 ...
- Spring-mvc登录方法及JSP的拦截
添加登录拦截器:LoginInterceptor import javax.servlet.http.HttpServletRequest; import javax.servlet.http.Htt ...
- 并发编程之 Java 三把锁
前言 今天我们继续学习并发.在之前我们学习了 JMM 的知识,知道了在并发编程中,为了保证线程的安全性,需要保证线程的原子性,可见性,有序性.其中,synchronized 高频出现,因为他既保证了原 ...
- 用Collectors对List去重
在学习本篇之前,最好对java8新特性有一定的了解.可以参考:Java8新特性--流(Stream) 场景:有一个实体的List集合,需要根据实体中的某个字段对List去重 要想去重,可以考虑使用Tr ...
- js 筛选数据
<input type="text" id="filterName"> <div class="scope fr"> ...
- Oracle问题之ORA-12560TNS:协议适配器错误-转载
作者:@haimishasha本文为作者原创,转载请注明出处:https://www.cnblogs.com/haimishasha/p/5394963.html 目录 Oracle问题之ORA-12 ...
- js-ES6学习笔记-async函数
1.async 函数是 Generator 函数的语法糖.前文有一个 Generator 函数,依次读取两个文件. var fs = require('fs'); var readFile = fun ...
- iTerm通过堡垒机自动登录服务器
为了保障网络和数据安全,越来越多公司使用堡垒机.iTerm作为一个好用的终端利器,要实现自动通过堡垒机登录服务器的方式有多种.下面我就来介绍一种通过expect脚本的方式完成配置. 第一步,进入/us ...
- 前端开发笔记(4)css基础(下)
标签定位 相对定位 相对定位是用来微调元素位置的,让元素相对于原来的位置进行调整. <head> <meta http-equiv="Content-Type" ...