一、

看一个基本的循环使用方法,oschina上用的

CREATE PROCEDURE import_invite_emails()

BBEGIN

DECLARE done INT DEFAULT 0;

DECLARE the_email VARCHAR(40);

DECLARE cur_emails CURSOR FOR SELECT DISTINCT email FROM osc_invites UNION SELECT DISTINCT email FROM osc_project_recomms;

DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = 1;

OPEN cur_emails;

REPEAT

FETCH cur_emails INTO the_email;

IF NOT done THEN

SELECT COUNT(*) INTO @ec FROM misc_emails WHERE email=the_email;

IF @ec = 0 THEN

SELECT COUNT(*) INTO @ec FROM osc_users WHERE email=the_email;

IF @ec = 0 THEN

INSERT INTO misc_emails (email) VALUES(the_email);

END IF;

END IF;

END IF;

UNTIL done END REPEAT;

CLOSE cur_emails;二、这是MySQL 5.5版中的一个bug,已经在5.6.3版中修正,在官网中可以查到,bug编号63864。

解决办法:

升级就可以解决这个问题,如果您不想升级那就只能先卸载掉MySQL然后删除 C:\Documents and Settings\All Users\Application Data (这个目录是隐藏的)然后再重新安装MySQL。

取消

评论

08s01 mysql_MYSQL 08S01错误怎么处理相关推荐

  1. 08s01 mysql_Mysql:SQL 错误 [08S01]: Communications link failure

    1.使用软件DBeaver,连接MySQL 2.表建立在本地数据库中,数据库大小如下 1月20号,在对里面的数据进行清洗以后,1月22晚上对表进行操作,就会出现下面的错误 Communications ...

  2. 08s01 mysql_mysql报错 code:08S01,msg:SQLSTATE

    今天在批量伪造测试数据时,MySQL收到下面异常:ERROR 1153 (08S01): Got a packet bigger than 'max_allowed_packet' bytes. 这是 ...

  3. 1046 mysql_MYSQL 1046 错误求助:

    运行的时候产生1046错误提示:CREATETABLEIFNOTEXISTS`addonarticle`(`aid`mediumint(8)unsignedNOTNULLDEFAULT'0',`typ ...

  4. 1046 mysql_mysql 1046 错误解决实例_MySQL

    mysql 1046错误解决: $maxpostnum = 200; //设定最小帖子数量 if(!$discuz_user || !$discuz_pw) { showmessage('对不起,您还 ...

  5. 1044 mysql_MySQL 常见错误 ERROR 1044

    原标题:MySQL 常见错误 ERROR 1044 来源:潇湘隐者 , www.cnblogs.com/kerrycode/p/9198566.html 从供应商那边接手一个MySQL数据库(数据库版 ...

  6. datagrip连接mysql报错[08S01]

    datagrip连接mysql报错[08S01] Failed [08S01] Communications link failure The last packet sent successfull ...

  7. beeline : Error: Could not open client transport with JDBC 连接失败

    目录 报错信息 ​ 解决方案 报错信息 Error: Could not open client transport with JDBC Uri: jdbc:hive2://node01:10000: ...

  8. Hive设置连接用户名和密码

    当hive客户端搭建起来之后,应用项目远程连接hive需要设置用户名和密码: 由于hive默认的用户名和密码都是空的,所以需要我们设置用户名和密码: 我们采用自定义方式来设置hive的用户名和密码,步 ...

  9. 驱动程序无法使用安全套接字层(SSL)加密建立到SQL Server的安全连接

    报错:ERROR c.a.d.p.DruidDataSource$CreateConnectionThread [Druid-ConnectionPool-Create-1218864105] cre ...

最新文章

  1. CakePHP中出现persistent is not writable等Warning的解决方法
  2. 打开,保存文件框的文本溢出排查
  3. scikit-learn库中聚类算法自定义距离度量方式
  4. python爬去百度文库_利用Python语言轻松爬取数据[精品文档]
  5. 软件公司与非软件公司区别(纯个人看法)
  6. Fetch API——简化你的AJAX
  7. php获取下载地址,php获取当前页面完整URL地址函数
  8. python中常用的方法
  9. 红旗linux添加usb无线网卡,在Ubuntu 8.10中安装无线网卡RTL8187SE驱动
  10. 酷狗音乐linux版_酷狗音乐概念版APP内测获用户好评:极简化,更高级
  11. iOS8开发-Swift编程
  12. Bootstrap网页模板
  13. (转)正则表达式在ORACLE中的使用
  14. mysql软件字体模糊_Windows 10字体模糊发虚! 如何解决?
  15. linux 临时文件 锁,Linux上开启强制性记录锁
  16. 2021年中国银行卡发行数量及交易规模分析:交易金额达1002.1亿元,同比增长12.85%[图]
  17. 重磅!Amazon发布个人免费的AI编程助手:CodeWhisperer !
  18. 新手做数据分析的5大误区,一定要避开!
  19. Android 屏幕适配神器ScreenMatch
  20. sharepoint 模板安装

热门文章

  1. Ubuntu12.04 Skype4.2 提示Skype can't connect,安装Skype4.3
  2. C++快速入门学习笔记(一)
  3. 自学IT和接受IT培训两者的优缺点分析
  4. python maketrans函数_maketrans函数
  5. 为什么编程是独一无二的职业
  6. bootstrap如何设置满屏显示
  7. FreeBSD+XP双系统
  8. 计算机云计算服务外包,云计算上的三类外包计算
  9. 9个经典营销创业案例,彻底颠覆你的营销思维
  10. Android点九图(.9.png)的特点和制