最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Mysql恢复数据报ERROR1308:LEAVEwithnomatchinglabel_MySQL

来源:动视网 责编:小采 时间:2020-11-09 20:09:12
文档

Mysql恢复数据报ERROR1308:LEAVEwithnomatchinglabel_MySQL

Mysql恢复数据报ERROR1308:LEAVEwithnomatchinglabel_MySQL:赶紧看备份日志,日志如下: ---------------------------------- ===BEG:20151108 01:00:01===== ===FTP:20151108 01:00:05===== ===CLS:20151108 01:00:07===== ===OPT:20151108 01:00:08===== ===E
推荐度:
导读Mysql恢复数据报ERROR1308:LEAVEwithnomatchinglabel_MySQL:赶紧看备份日志,日志如下: ---------------------------------- ===BEG:20151108 01:00:01===== ===FTP:20151108 01:00:05===== ===CLS:20151108 01:00:07===== ===OPT:20151108 01:00:08===== ===E


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

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

===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备份的时候存储过程会没有备份完整,我查看了其他几天的备份文件,存储过程都是备份完整的,只有一种解释,我同事给我的那份备份文件被损坏了。。

文档

Mysql恢复数据报ERROR1308:LEAVEwithnomatchinglabel_MySQL

Mysql恢复数据报ERROR1308:LEAVEwithnomatchinglabel_MySQL:赶紧看备份日志,日志如下: ---------------------------------- ===BEG:20151108 01:00:01===== ===FTP:20151108 01:00:05===== ===CLS:20151108 01:00:07===== ===OPT:20151108 01:00:08===== ===E
推荐度:
标签: 数据 错误 error
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top