[MySql] - 数据库备份还原
导出数据库到SQL方法:
mysqldump.exe -u[USERNAME] -p[PASSWORD] -h [IP] jira --lock-all-tables > c:\db.sql
mysqldump命令参数:
--add-drop-table 这个选项将会在每一个表的前面加上DROP TABLE IF EXISTS语句,这样可以保证导回MySQL数据库的时候不会出错,因为每次导回的时候,都会首先检查表是否存在,存在就删除。 --add-locks 这个选项会在INSERT语句中捆上一个LOCK TABLE和UNLOCK TABLE语句。这就防止在这些记录被再次导入数据库时其他用户对表进行的操作 -c 这个选项使得mysqldump命令给每一个产生INSERT语句加上列(field)的名字。当把数据导出导另外一个数据库时这个选项很有用。 --delayed-insert 在INSERT命令中加入DELAY选项 -F 使用这个选项,在执行导出之前将会刷新MySQL服务器的log. -f 使用这个选项,即使有错误发生,仍然继续导出 -l 使用这个选项,导出表的时候服务器将会给表加锁。 -t 这个选项使的mysqldump命令不创建CREATE TABLE语句,这个选项在您只需要数据而不需要DDL(数据库定义语句)时很方便。 -d 这个选项使的mysqldump命令不创建INSERT语句。 --opt 此选项将打开所有会提高文件导出速度和创造一个可以更快导入的文件的选项。 -q 这个选项使得MySQL不会把整个导出的内容读入内存再执行导出,而是在读到的时候就写入导文件中。 -T path 这个选项将会创建两个文件,一个文件包含DDL语句或者表创建语句,另一个文件包含数据。DDL文件被命名为table_name.sql,数据文件被命 名为table_name.txt.路径名是存放这两个文件的目录。目录必须已经存在,并且命令的使用者有对文件的特权。 -w "WHERE Clause" or -where = "Where clause " 使用这一选项来过筛选将要放到 导出文件的数据
导入SQL文件到数据库方法:
首先先进入mysql新建数据库,比如:testdb
再使用命令:
mysql -u[USERNAME] -p[PASSWORD] -h[IP] testdb < c:\db.sql
转载于:https://www.cnblogs.com/HD/p/4791475.html
[MySql] - 数据库备份还原相关推荐
- [ MySQL ] 使用Navicat进行MySQL数据库备份 / 还原(Part 2:备份.sql文件方式)
本文主要讲解如何用Navicat(Navicat Premium ,或者Navicat for mysql)进行MySQL备份和恢复数据库(利用.sql文件的方式). 关于MySQL数据库备份,本博客 ...
- 十一、MYSQL数据库备份还原
十一.MYSQL数据库备份还原 数据库冷备份 mysqldump备份和还原数据库 备份 主从数据库备份 备份指定数据库 备份多个数据库 备份所有数据库 备份数据表 方法1: `mysqldump`备份 ...
- [ MySQL ] 使用Navicat进行MySQL数据库备份 / 还原(Part 1:备份.nb3文件方式)
本文主要讲解如何用Navicat(Navicat Premium ,或者Navicat for mysql)进行MySQL备份和恢复数据库. 本文主要大纲为:使用Navicat备份工具方式进行备份和还 ...
- linux怎么把mysql数据库备份还原,MySQL数据库备份和还原
MySQL数据库备份和还原 打开cmd命令行,一定不是mysql的命令行,我第一次就错在这个地方,郁闷了很久 备份MySQL数据库的命令 mysqldump -hhostname -uusername ...
- mysql数据库备份还原
首先进入cmd.exe 然后进入进入mysql C:\Windows\SysWOW64>cd C:\mysql\binC:\mysql\bin>mysql -u root -p 创建数据库 ...
- MYSQL数据库备份还原,并还原到最新状态(mysqldump,xtrabackup)
启用二进制日志文件 vim /etc/my.cnf 配置文件位置及文件名根据实际情况确定 sql_log_bin=ON|OFF:是否记录二进制日志,默认为ON //在需要的时候设置为OFF log_b ...
- mysql数据库备份还原表_MySQL数据库及表的备份与还原_MySQL
备份 导出数据库所有表结构 mysqldump -uroot -ppassword -d dbname > db.sql 导出数据库某个表结构 mysqldump -uroot -ppasswo ...
- MySQL数据库备份和还原的常用命令小结
MySQL数据库备份和还原的常用命令小结,学习mysql的朋友可以参考下. 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword datab ...
- MySQL数据库备份和还原的常用命令
MySQL数据库备份和还原的常用命令 2012-03-27 14:43:34 标签:linux mysql 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追 ...
- mysql数据库备份及还原
一.Mysql数据库备份指令格式: mysqldump -h主机名 -P端口 -u用户名 -p密码 (–database) 数据库名 > 文件名.sql 注:直接cmd执行该指令即可,不需要 ...
最新文章
- 百度认为什么样的网站更有抓取和收录价值
- POJ 2187 Beauty Contest( 凸包求最远点对 )
- AC日记——友好城市 洛谷 P2782
- 百度、头条、网易 Android 等社招面试题目
- 【设计模式】加薪非要老总批 --- 职责链模式
- 使用arm混合汇编计算两个64位的和_混合使用C、C++和汇编语之: C、C++ 和 ARM 汇编语言之间的调用...
- linux设置时间快1小时,LINUX CentOS系统时间与现在时间相差8小时解决方法
- CentOS7 搭建Kafka消息队列环境,以及Python3操作Kafka Demo
- 怎样找到native speaker的感觉
- HTML5+CSS期末大作业:环保网站设计——环境保护(10页) 含设计报告 HTML+CSS+JavaScript 静态HTML环境保护网页制作下载 DIV+CSS环保网页设计代码...
- python3x菜鸟教程_菜鸟教程python3
- 用友通总账问题维护精粹
- 华为RH2288 V3安装 linux 龙蜥anolis系统安装
- 关于医院精确套打发票的实现
- Cyclone Protocol V3.0:登陆,以太坊!
- 看这里→大数据工程技术人员系列课程—《大数据工程技术人员-大数据基础技术》正式上线!...
- linux能运行安卓模拟器吗,Android模拟器的使用方法(Linux)
- React 入门教程笔记
- Ubuntu18.04未发现WiFi适配器解决方案汇总
- React生命周期讲解
热门文章
- 【C++入门】C++多态
- 里式替换(LSP)跟多态有何区别?
- C++通过Wininet库提交POST信息登录到PHPChina中文开发者社区
- Oracle 11g 新特性 – HM(Hang Manager)简介
- Tomcat6.0连接器源码分析3
- JavaScript 中的异步:Event Loop 及其他
- 修改 Windows Host 文件工具
- Linux系统目录结构解析(centos)
- 【Spring】Spring常用配置-Bean的初始化和销毁(生命周期)
- sp_lock显示的信息说明