启用二进制日志文件vim/etc/my.cnf配置文件位置及文件名根据实际情况确定sql_log_bin=ON|OFF:是否记录二进制日志,默认为ON//在需要的时候设置为OFFlog_bin=/PATH/BIN_LOG_FILE:指定二进制日志文件位置;通常单独存放到与数据库不同的机器中清理二进制日志文件showmasterlogs;查看二进制日志文件列表flushlogs;切换二进制日志文件(
分类:
数据库 时间:
2019-05-06 11:47:33
阅读次数:
593
关键词:mysql逻辑备份介绍,mysqldump 1、mysql逻辑备份介绍 【1.1】备份内容:数据库的结构定义语句+数据内容的插入语句,备份出来的文件可以编辑 【1.2】使用场景:数据量较少的库,比较适合100G数据量以内的 逻辑备份的特点 (1)sql语句组成的文件,可以编辑截取部分单独使用 ...
分类:
数据库 时间:
2019-05-06 01:13:21
阅读次数:
187
本人曾经 用过的备份方式有:mysqldump、mysqlhotcopy、BACKUP TABLE 、SELECT INTOOUTFILE,又或者备份二进制日志(binlog),还可以是直接拷贝数据文件和相关的配置文件。MyISAM表是保存成文件的形式,因此相对比较容易备份,上面提到的几种方法都可以 ...
分类:
数据库 时间:
2019-05-05 14:36:55
阅读次数:
151
前言:最近遇到实例迁移的问题,数据迁完后还需要将数据库用户及权限迁移过去。进行逻辑备份时,我一般习惯将MySQL系统库排除掉,这样备份里面就不包含数据库用户相关信息了。这时候如果想迁移用户相关信息可以采用以下三种方案,类似的我们也可以采用以下三种方案来备份数据库账号相关信息。(本文方案针对MySQL5.7版本,其他版本稍有不同)1.mysqldump逻辑导出用户相关信息我们知道,数据库用户密码及权
分类:
其他好文 时间:
2019-05-03 09:43:09
阅读次数:
99
1、CMD命令导入备份数据库dmp文件: 以上一篇博客提到的gdnh用户,我们需要在cmd窗口执行如下命令: 截图说明: 导入成功的标志: 导入完成之后刷新表: ...
分类:
数据库 时间:
2019-04-30 01:13:21
阅读次数:
134
今天经历一次数据库丢库事件,顿时觉得定时备份数据库很重要。 但是每天自己手动备份实在是太麻烦了,于是乎,想到用计划任务进行每天定时自动备份。 发现Navicat自带就有备份 还可以直接计划任务,贼方便。下面上方法。 1.打开navicat客户端,连上mysql后,双击左边你想要备份的数据库。点击“计 ...
分类:
数据库 时间:
2019-04-29 17:19:44
阅读次数:
197
1.导出整个数据库mysqldump u 用户名 p 数据库名 > 导出的文件名mysqldump u dbuser p dbname > dbname.sql2.导出一个表mysqldump u 用户名 p 数据库名 表名> 导出的文件名mysqldump u dbuser p ...
分类:
数据库 时间:
2019-04-26 11:09:55
阅读次数:
649
Jquery中文网 > 数据库 > mysql > 正文 MySQL mysqldump与source导入慢的解决方法 MySQL mysqldump与source导入慢的解决方法 发布时间:2017 02 26 ...
分类:
数据库 时间:
2019-04-26 11:05:11
阅读次数:
179
备份的重要性:灾难恢复,测试应用,回滚数据修改,查询历史数据,审计等造成数据丢失的原因有以下几种:程序错误,人为操作错误,运算错误,磁盘故障,灾难和盗窃数据库的备份类型:物理备份和逻辑备份物理备份:是对数据库操作系统的物理文件(如数据文件,日志文件等)的备份物理备份分为:冷备份,热备份,温备份冷备份:数据库关闭状态下进行的备份或者说是服务停止的情况下备份热备份:数据库运行状态或者是服务运行状态下的
分类:
数据库 时间:
2019-04-26 09:17:22
阅读次数:
166
1 在你的用户根目录下面创建一个.my.cnf 文件添加以下内容(隐藏文件)[mysqldump]user="username" 我的是rootpassword ="password" 我的是1qazxsw2 2 添加完后修改他的权限防止其他用户使用chmod 600 .my.cnf 3 下面就可以 ...
分类:
数据库 时间:
2019-04-25 12:02:29
阅读次数:
207