赶紧看备份日志,日志如下:

----------------------------------

===BEG:20151108 01:00:01=====

===FTP:20151108 01:00:05=====

===CLS:20151108 01:00:07=====

===OPT:20151108 01:00:08=====

===END:20151108 01:00:08=====

----------------------------------

日志并没有什么异常,既然说有问题,那就恢复一下吧

为了加快恢复的速度,先设置参数:

mysql>

SET sql_log_bin = 0

SET autocommit=0;

SET net_buffer_length=10485760;

SET innodb_flush_log_at_trx_commit=0;

SET sync_binlog=0

mysql> source 备份文件

发现果然报错了:

ERROR 1308 (42000) at line 2428811: LEAVE with no matching label: loo

查看备份文件的242881行,发现这一行是创建存储过程的语句,而且这个存储过程没有备份完整,这就是恢复出错的原因

为什么备份的时候存储过程没有备份完整呢?这个问题再研究,先解决问题吧,把备份数据和备份存储过程分开

/usr/local/mysql/bin/mysqldump -uroot -pxxxx --default-character-set=utf8 -n -d -t -R --databases xxxx >R.sql

参数说明如下:

-n: --no-create-db

-d: --no-data

-t: --no-create-info

-R: --routines Dump stored routines (functions and procedures)

恢复备份的存储过程和函数

mysql < R.sql

补充:为了查找为什么mysqldump备份的时候存储过程会没有备份完整,我查看了其他几天的备份文件,存储过程都是备份完整的,只有一种解释,我同事给我的那份备份文件被损坏了。。。

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

TAG标签:数据

mysql 1308_Mysql恢复数据报ERROR1308:LEAVEwithnomatchinglabel_MySQL相关推荐

  1. mysql 1308_Mysql恢复数据报ERROR 1308 : LEAVE with no matching label_MySQL

    赶紧看备份日志,日志如下: ---------------------------------- ===BEG:20151108 01:00:01===== ===FTP:20151108 01:00 ...

  2. MySQL备份恢复-mysqldump/xbk

    MySQL备份恢复 1.介绍 最后一根救命稻草,备份主要是用来恢复数据 2.DBA在备份恢复工作职责 2.1设计备份策略和恢复策略 1.备份策略 1)备份的时间 凌晨,根据公司的实际业务情况,一般选择 ...

  3. mysql备份恢复实验

    内容大纲: 一 mysqldump备份 二 sql语句备份 三 mysqlbinlog备份恢复 一 mysqldump数据文件备份恢复 mysql> use cw_d; Database cha ...

  4. mysql导入分卷_php实现mysql备份恢复分卷处理的方法_PHP

    本文实例讲述了php实现mysql备份恢复分卷处理的方法.分享给大家供大家参考.具体分析如下: 分卷处理就是把握们要处理的数据分成一个个小文件进行处理了,这里我来给大家介绍一个php mysql备份恢 ...

  5. 刘子佼 mysql 下载_MySQL数据管理之备份恢复案例解析 23讲 Mysql备份恢复实战 视频教程...

    课程名称:MySQL数据管理之备份恢复案例解析 23讲 Mysql备份恢复实战课程简介: 课程独家解析MySQL 5.6最新特性,课程讲师刘子佼讲课风格幽默,善于与人沟通,善于组建和协调团队攻克技术难 ...

  6. MySQL备份恢复与日志

    MySQL 数据库的备份与恢复 1.1 备份数据的意义 第一是保护公司的数据,第二是网站7*24小时提供服务 1.2 备份单个数据库参数使用 MySQL数据库自带了一个很好用的备份命令,就是mysql ...

  7. no such file or directory什么意思_为什么这次 MySQL 崩溃恢复要这么久-爱可生

    作者:xuty 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源. 一.现象 有个 MySQL 5.7 开发库异常挂掉后,崩溃恢复一直处于如下位置,且持 ...

  8. 零基础带你学习MySQL—备份恢复数据库(三)

    零基础带你学习MySQL-备份恢复数据库(三) 一.备份数据库 二.恢复数据库 先删除数据库zs_db03 恢复数据库zs_db03 课堂练习 方法一:傻瓜式办法 直接Ctrlcv 方法二:命令行方法 ...

  9. 【数据库运维】MYSQL备份恢复管理(上)

    目录 MYSQL备份恢复管理 一,备份类型 二,逻辑备份优缺点 三,MySQL备份内容 四,MySQL备份工具 五,MySQL备份策略 1,策略一:直接拷贝数据库文件 案例:直接拷贝备份数据库comp ...

最新文章

  1. 为什么对象字面量没有名字?
  2. numpy.copy详解
  3. jQuery表格的行编辑
  4. html文件压缩成gzip,前端性能优化成神之路-HTTP压缩开启gzip
  5. iOS-关于cell的重叠问题
  6. python ide在哪个文件夹_Python IDE使用汇总
  7. 在Windows平台下实现《简明 Python 教程》第十章案例(利用winrar实现压缩备份)...
  8. 项目分析:大学生个人财务管理系统的设计与实现
  9. tensorflow 中的 array_ops
  10. 小米路由做文件共享服务器,群晖NAS+小米路由器文件直接传输
  11. java数组转换成单链表_【转】单向链表(单链表)的Java实现
  12. android sim卡槽,识别Android平板电脑是否具有SIM卡插槽
  13. 315再曝数据安全问题,短信钓鱼、App窃密等成焦点
  14. 微信响应菜单点击事件php,微信开发实现各种消息的响应
  15. 汉字转化成拼音 汉字转化成拼音
  16. ✈️从0到1打造直播 App(iOS /Android直播流程介绍整理 <mark>)
  17. 数据结构总结(数据结构框架+数据结构知识点+试题总结)
  18. 模型预测控制(MPC)算法原理
  19. 阿里天池 Python 训练营1
  20. Ajax 的全面总结

热门文章

  1. 观看:使用治具和工厂管理样本数据
  2. 用matlab批量修改图片名称
  3. 用CSS画一只哆啦A梦
  4. [ERROR] Please refer to XXXXXXXXXXX for the individual test result
  5. java精确小数位数的几种方法
  6. nisp和cisp证书有什么区别
  7. CentOS 7.5 安装Tomcat教程
  8. shared_ptr的引用计数原理
  9. 什么是线程安全 什么是线程不安全
  10. vue中怎么把图片转换成base64字符串 , 以及base64字符串怎么转换成图片路径