mysql存储过程repeat循环多循环一次

  • 仙士可
  • 2017-05-10 20:42:43
  • mysql
游标repeat循环实例:CREATE PROCEDURE `test`.`new_procedure` ()BEGIN-- 需要定义接收游标数据的变量    DECLARE a CHAR(16);  -- 游标   DECLARE cur&nb
阅读全文

mysql 1318错误代码

Procedure execution failed 1318 - Incorrect number of arguments for PROCEDURE goodshop.sp_lhc_open; expected 2, got 1大概意思是,程序sp_l
阅读全文

mysql存储过程下分割字符串函数

  • 2017-05-09 17:55:33
  • mysql
MySQL存储过程可以用于分割字符串,下面就为您详细介绍这种MySQL存储过程的用法,供您参考学习之用。     现有一段字符串,如apple,banana,orange,pears,grape,要把它按照逗号(,)分割成:  apple   banana   orange   pears   grape  然后使用w
阅读全文

mysql中lock tables与unlock tables(锁表/解锁)使用总结

  • 2017-04-03 15:41:14
  • mysql
在mysql中锁表与表解锁,我们用到lock与unlock了,今天我来给各位朋友整理一些在使用lock tables与unlock tables过程中的一些经验分享。 php mysql lock tables 使用有感mysql 的 表锁 lock tables 感觉就像一个 封闭的空间mysql发现 lock tables 命令的时候,会将带有锁标记的表(table) 带入封闭空间,
阅读全文

mysql新增表或字段时判断是否存在

  • 仙士可
  • 2017-04-02 09:09:35
  • mysql
新增数据表和字段是很常见的,在如果表已经存在或者字段存在时就会报错,在升级程序时往往是一大堆的sql语句,而单一的sql语句是没法在新增时判断表或字段是否存在的,必须写成存储过程下面是一个存储过程的例子CREATE PROCEDURE `add_col_homework`()-- 新增一个存储过程 BEGIN IF not EXISTS&n
阅读全文

mysql数据库多表各种join用法

  • 仙士可
  • 2017-03-25 16:00:28
  • mysql
在数据库查询中,往往会需要查询多个表的数据,比如查询会员信息同时查询关于这个会员的订单信息,如果分语句查询的话,效率会很低,就需要用到join关键字来连表查询了下面是例子分析会员表:user_id  user_name1      张三2      李四3      王老五订单表order_id &
阅读全文

innodb 和myisam数据表类型的区别

  • 2017-03-25 15:52:06
  • mysql
MyISAM 和InnoDB 讲解  InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持以及外部键等高级数据库功能。  以下是一些细节和具体实现的
阅读全文

mysql开启数据库记录日志

  • 仙士可
  • 2017-03-24 08:19:26
  • mysql
程序出错时,几乎占了一半是写错了sql语句,而定位出错位置和找错是非常麻烦的,这时候就可以借助mysql的日志记录打开mysql文件夹的my.ini在最底部或者最前面换行重新添加一句log="G:/mysqllog/mysql.sql" G:是盘符,然后后面是你想要放数据库日志的目录和文件名保存后重启mysql,如果在目录没发现你的文件,请自行添加目录和文件名,然后重
阅读全文
首页 123 末页 共 28 条记录
  • 本站由白俊遥博客程序搭建
    © 2017-1-17 php20.cn 版权所有 ICP证:闽ICP备17001387号
  • 联系邮箱:1067197739@qq.com