mysql数据库的备份与恢复

mysqldump命令用于备份数据库数据

格式为:mysqldump 【参数】【数据库名称】

如果是用mysqldump 来做备份、那么备份用户的相关权限如下:

create user dumper@'127.0.0.1' identified by '123456';

grant select on loltop.* to dumper@'127.0.0.1';

grant lock tables on loltop.* to dumper@'127.0.0.1';

grant show view on loltop.* to dumper@'127.0.0.1';

1.创建一个用于备份的用户‘dumper’  % 表示可以远程备份。

MariaDB [(none)]> create user dumper@'%' identified by '123456';

Query OK, 0 rows affected (0.00 sec)

2.为dumper用户增加loltop库的select权限。

MariaDB [(none)]> grant select on loltop.* to dumper@'%';

Query OK, 0 rows affected (0.00 sec)

3. 给dumper用户一个lock tables 权限

MariaDB [(none)]> grant lock tables on loltop.* to dumper@'%';

Query OK, 0 rows affected (0.00 sec)

4.为dumper用户加上show view 权限

MariaDB [(none)]> grant show view on loltop.* to dumper@'%';

Query OK, 0 rows affected (0.00 sec)

5.dumper用户本地备份

mysqldump -h127.0.0.1 -udumper -p123456 --databases loltop

6.dumper用户远程备份

mysqldump -h 192.168.1.160 -u dumper -p'123456' loltop > /root/dbname.dump

7. 远程导入mysql -h 192.168.1.160 -P 3306 -u dumper -p loltop

8.一般用mysqldump 来备份数据,然后使用这么两个参数

--max_allowed_packet=1048576 --net_buffer_length=16384

需要在my.cnf 中配置   max_allowed_packet = 48M

数据的导入速度可以提升数以千倍

mysql数据库的备份与恢复PPT_mysql数据库的备份与恢复相关推荐

  1. MySQL | MySQL 数据库系统(四)- 数据库的备份与恢复

    前言 大家在日常的工作中,备份数据其实是信息安全管理重要的工作之一.那么,我们在这篇文章中将介绍一下数据库的备份与恢复.MySQL 数据库的备份同时有多种方式.第一:直接打包数据库文件夹/etc/lo ...

  2. Mysql 使用企业级MEB进行数据库物理备份与恢复

    在免费下载并使用的MySQL开源社区版本中,默认并不包含MEB(MySQL Enterprise Backup,MySQL企业版备份工具)物理热备工具,因为它是一款Oracle自研的企业级软件,用户需 ...

  3. 在sqlyog进行数据库的备份_MySQL数据库备份与恢复(收藏+1)

    MySQL数据库备份与恢复 尽管采取了一些管理措施来保证数据库的安全,但是在不确定的意外情况下,总是有可能造成数据的损失. 例如,意外的停电,不小心的操作失误等都可能造成数据的丢失. 所以为了保证数据 ...

  4. 在sqlyog进行数据库的备份_MYSQL数据库备份与恢复(收藏)

    MySQL数据库备份与恢复 尽管采取了一些管理措施来保证数据库的安全,但是在不确定的意外情况下,总是有可能造成数据的损失. 例如,意外的停电,不小心的操作失误等都可能造成数据的丢失. 所以为了保证数据 ...

  5. oracle数据库财务恢复,Oracle数据库备份与恢复特性浅谈【常用财务软件使用教程】...

    Oracle数据库备份与恢复特性浅谈 Oracle数据库备份与恢复有三种不同的方式,这里将简单介绍这些方式的使用策略已经Oracle数据库的用户角色管理策略. Oracle数据库备份与恢复是每个Ora ...

  6. mysql数据库ppt_MySQL数据库教学幻灯片讲义.ppt

    MySQL数据库;MySQL数据库;第一部分:数据库概述; 数据库基本概念;数据;数据举例;这些客观存在的.可以被描述事物都是"实体";数据库;数据库的优点;数据库的发展史;DBM ...

  7. mysql dump hbase_mysqldump导出全数据库

    mysql备份与恢复 导出所有数据库 mysqldump -q --single-transaction -A >all.sql 导出某几个数据库 mysqldump -q --single-t ...

  8. mysql学习笔记01-创建数据库

    创建数据库: 校验规则:是指表的排序规则和查询时候的规则 utf8_general_ci 支持中文, 且不区分大小写 utf8_bin 支持中文, 区分大小写 比如: create database ...

  9. mysql 数据库表重建_mysql 数据库表重建

    数据库内核月报 - 2015 / 09-MySQL · 捉虫动态 · 建表过程中crash造成重建表失败 问题描述 主库的create table语句传到备库,备库SQL线程执行过程中报错: Erro ...

最新文章

  1. 调试JDK源码-Hashtable实现原理以及线程安全的原因
  2. LeetCode1117. Building H2O --Java解法--多线程保证执行顺序--AtomicInteger
  3. 并查集 - 除法求值
  4. 如何选择漏电保护器规格型号_三相四线漏电保护器型号要如何选
  5. c语言表达式10 amp 6等于多少,C语言基础——表达式
  6. MySQL 5.7.18的安装与主从复制
  7. 心电自动分析技术综述-Phililps DXL / GE Marquette / Glasgow / HES Hannover / Mortara
  8. python selenium +firefox 扩展插件闪现并消失,没有运行
  9. 用 Python 计算综合测评中的专业成绩加权平均分
  10. 金三银四马-sb java面试突击资源
  11. Zbar源码解析——zbar_oho_条形码阅读器|2021SC@SDUSC
  12. 【2020】win10java(jdk安装)环境变量配置和相关问题解决
  13. 软件测试怎么测微信朋友圈,面试题:软件测试,如何测微信的朋友圈?
  14. TC358775XBG是一颗将MIPI DSI信号转换成single/ dual -link LVDS的芯片,最高分辨率支持到1920x1200
  15. Derek Wilson:三重缓冲,为什么我们爱它
  16. linux下 卸载qt_科学网-Bernese安装:Qt的安装与卸载-潘林的博文
  17. 软件国际化—语言代码表
  18. CF 770 B(奇偶性), C(规律)
  19. 那些著名网站的90年代(转)
  20. 猜数字和飞机大战(Python零基础入门)

热门文章

  1. ThinkPad笔记本切换F功能键方法
  2. 【poi第五节】poi设置Excel单元格边框 和 背景色,java设置Excel 单元格边框 和 背景色
  3. 自定义ArrayAdapter
  4. MYSQL的课程总结_数据库系统课程总结
  5. ubuntu安装各种软件
  6. tp3数据表新加了一个字段,怎么插都插不进去
  7. Win7 支持.net framework的最高版本是4.5.2
  8. Android集成开发工具——Android Studio
  9. 关于nginx你可能不知道的秘密----nginx地址重写以及错误页面配置
  10. 主流Web应用服务器简介