![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
chenjianlinsb
这个作者很懒,什么都没留下…
展开
-
mysql 存储过程
有三种类型的数据库存储程序 存储过程 能够接受输入输出参数,并能够在请求时执行的程序单元。 存储函数 与存储过程相像,但是执行结果会返回一个结果。可以被用来充当标准的sql语句 触发器 与sql集成 HelloWorld 创建helloworld.sql文件内容如下: DELIMITER$$ DROP PROCEDURE IF EXISTS Hell...原创 2011-07-18 21:50:25 · 122 阅读 · 0 评论 -
liunx下安装mysql rpm包不能正常启动
安装mysql rpm包后输入mysql出现 Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 解决方法。 奋斗一晚终于找到解决方法(适用于我的,原理还不太明白有待进一步学习)总结如下: 首先: /usr/bin/mysql_install_...原创 2011-08-08 21:17:28 · 380 阅读 · 0 评论 -
mysql读书笔记
Mysql 中的 Null 逻辑比较中如果出现 null 整个值就是 null, 如 select 2=null 返回为 null 如果要查找为 null 的值应使用 is null, 而不能用 =null 如: Select id from user where name is null; 包含 null 的表达式总会导出 ...原创 2011-08-09 14:58:21 · 180 阅读 · 0 评论 -
mysql innodb mvcc 笔记
通过为每一行记录添加两个额外的隐藏的值来实现MVCC,这两个值一个记录这行 数据何时被创建,另外一个记录这行数据何时过期(或者被删除)。 但是InnoDB并不存储这些事件发生时的实际时间,相反它只存储这些事件发生时的系统版 本号。这是一个随着事务的创建而不断增长的数字。每个事务在事务开始时会记录它自己的系统版本号。每个查询必须去检查每行数据的版本号与事务的版本号是否 相同。...原创 2011-08-09 16:10:09 · 91 阅读 · 0 评论 -
mysql innodb next-key locking(小翻译)
InnoDB has several types of record-level locks: Record lock: This is a lock on an index record. Gap lock: This is a lock on a gap between index records, or a lock on the gap before the first...2011-08-10 16:03:32 · 123 阅读 · 0 评论