关闭

自己遇到的Mysql错误(初学)

标签: mysql
389人阅读 评论(0) 收藏 举报
分类:

1.复制时需要把->去掉 不然会报错

mysql> CREATE PROCEDURE s_insert(IN id int,IN name VARCHAR(20),IN count int)
   BEGIN
    SET @id=id;
    SET @name =name;
    SET @count=count;
    SET @insertSql =CONCAT('insert into store values(?,?,?)');
    PREPARE stmtinsert FROM @insertSql;
    EXECUTE stmtinsert USING @id,@name,@count;
    DEALLOCATE PREPARE stmtinsert;
    END;
Query OK, 0 rows affected

mysql> CREATE PROCEDURE s_insert(IN id int,IN name VARCHAR(20),IN count int)
   BEGIN
    ->SET @id=id;
    ->SET @name =name;
    ->SET @count=count;
    ->SET @insertSql =CONCAT('insert into store values(?,?,?)');
    ->PREPARE stmtinsert FROM @insertSql;
    ->EXECUTE stmtinsert USING @id,@name,@count;
    ->DEALLOCATE PREPARE stmtinsert;
    ->END;
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '->SET @id=id;
    ->SET @name =name;
    ->SET @count=count;
    ->SET @inser' at line 3

2.

表名,字段名,存储过程等 打‘引号’不是英文输入下的‘’
英文下的单引号是用来包含字符串或者字符的
会报错 不知道是怎么打出来的`

DROP PROCEDURE IF EXISTS `P_GET_CLASS_NAME`;
 store | CREATE TABLE `store` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(20) NOT NULL,
  `count` int(11) NOT NULL DEFAULT '1',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8 |
0
0
查看评论

vue.js学习笔记--遇到的那些问题

问题一:配置main.js,vue-router中router-view无法渲染,采用如下方式配置:Vue.use(VueRouter) const routes=[{ path:'/', component:home },{ path:"/hello"...
  • wangzhikui1
  • wangzhikui1
  • 2016-12-12 19:15
  • 131

HTML学习中遇到的问题记录

1、在table中经常定义 thead、tbody 以及 tfoot三个标签: thead、tfoot 以及 tbody 元素使您有能力对表格中的行进行分组。当您创建某个表格时,您也许希望拥有一个标题行,一些带有数据的行,以及位于底部的一个总计行。这种划分使浏览器有能力支持独立于表格标题和...
  • qq_30337695
  • qq_30337695
  • 2015-12-16 15:50
  • 512

C# winform 初学遇到的各种问题总…

要在一个已经存在其他控件的面板上删除其中的控件对象,可以使用:      this.panel.Controls.Clear(); //直接一次性全部移除      this.panel.Contr...
  • CHINAonlyQiu
  • CHINAonlyQiu
  • 2013-08-23 15:08
  • 709

java初学者常见的问题

本文为那些准Java程序员们准备了一系列广为流传的Java最佳编程实践:1.    优先返回空集合而非null如果程序要返回一个不包含任何值的集合,确保返回的是空集合而不是null。这能节省大量的”if else”检查。publicclass getLocationNa...
  • u011225629
  • u011225629
  • 2016-03-30 09:17
  • 2239

开发中遇到的问题小集合

1、adjustsFontSizeToFitWidth文字自动适应UILabel宽度的2、__weak typeof(self) weakSelf = self;的解释和使用 typeof(self) 是获取到self的类型,这样定义出的weakSelf就是和self一个类型的, 加上__weak...
  • u011774517
  • u011774517
  • 2018-01-25 10:21
  • 38

面试时遇到不会回答的问题怎么办??

人的本质属性是社会属性,人是社会中的人,因此在社会生活中,每个人都必须要和别人进行交往,在交往时总会不时碰到困难或尴尬的情况,即使你极小心防备,也难保不发生。因此在面试这种重要而又紧张的场合,这类情况更容易出现。应试者如果不能镇定自若、沉着应对,以一颗平常的心态去看待面试,往往就会影响自己的整个面试...
  • woguyanli
  • woguyanli
  • 2011-11-16 08:38
  • 10661

初学遇到的问题

1.两页面之间的跳转,出现黑屏 解决方法:xib的view没有链接到,链接?outlet?
  • andy812110
  • andy812110
  • 2015-01-16 15:45
  • 274

安装lamp碰到的小问题及解决办法

系统centos5.5 按照鸟哥上面说的直接:yum install  httpd php mysql; 省时省力。这样的配置基本上算是搭建一个lamp。 问题一:然而无法启动apache,在/var/log/httpd/error_log的日记中看到缺少:/etc/httpd/c...
  • bebeman
  • bebeman
  • 2014-03-27 23:03
  • 264

如何提高自己编码的能力

最近一直在愁,如何才能提高自己的编码能力呢?本人在写东西的时候,感觉很吃力,半天弄不出两句。只在上网上搜搜看有没有类似的代码,然后参考一下,再修改下。总是找不到感觉。有那种想什么就写什么的感觉。目前,我在看thinking in java,不过感觉有点深,看的慢。希望过路的朋友,能给小弟支两招。感激...
  • zuuzhang
  • zuuzhang
  • 2007-12-21 17:18
  • 1126

当自己迷茫的时候要知道怎样去做

这里我感觉有的话不是特别合适,大家自己拿捏斟酌自己应该怎样做                      &#...
  • huatian5
  • huatian5
  • 2016-05-01 19:12
  • 1317
    个人资料
    • 访问:28636次
    • 积分:1306
    • 等级:
    • 排名:千里之外
    • 原创:80篇
    • 转载:41篇
    • 译文:13篇
    • 评论:0条
    最新评论