mysql
滕c
这个作者很懒,什么都没留下…
展开
-
MySQL中进行树状所有子节点的查询 .
在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。 在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以直接通过left join 来实现。 但很多时候我们原创 2013-03-06 15:04:29 · 614 阅读 · 0 评论 -
4.6.4-1 字符串的拼接-MYSQL
SQL允许两个或者多个字段之间进行计算,字符串类型的字段也不例外。比如我们需要以“工号+姓名”的方式在报表中显示一个员工的信息,那么就需要把工号和姓名两个字符串类型的字段拼接计算;再如我们需要在报表中在每个员工的工号前增加“Old”这个文本。这时候就需要我们对字符串类型的字段(包括字符串类型的常量字段)进行拼接。在不同的数据库系统下的字符串拼接是有很大差异的,因此这里我们将讲解主流数据库下的字符串原创 2013-03-06 15:07:32 · 684 阅读 · 0 评论 -
MYSQL:Inert、IGNORE、REPLACE INTO的功能与用法
最后咱们通过简单的例子说明下:insert into表示插入数据,数据库会检查主键,如果出现重复会报错; replace into表示插入替换数据,需求表中有PrimaryKey,或者unique索引,如果数据库已经存在数据,则用新数据替换,如果没有数据效果则和insert into一样; insert ignore表示,如果中已经存在相同的记录,则忽略当前新数据; 下面通过代码说原创 2013-03-06 13:19:35 · 536 阅读 · 0 评论 -
【mysql】mysql 常用建表语句
【1】建立员工档案表要求字段:员工员工编号,员工姓名,性别,工资,email,入职时间,部门。【2】合理选择数据类型及字段修饰符,要求有NOT NULL,auto_increment, primary key等。[sql] view plaincopy-- -- make by kakane -- D原创 2013-04-11 09:06:52 · 604 阅读 · 0 评论 -
mysql 链接数
show status;Threads_cached | 0 || Threads_connected | 1 | //正在连接的连接数| Threads_created | 3 | //已经创建过的连接数| Threads_running...原创 2019-05-07 09:55:34 · 139 阅读 · 0 评论 -
MySQL 加锁处理分析
转载:http://hedengcheng.com/?p=771&tdsourcetag=s_pcqq_aiomsg 背景 MySQL/InnoDB的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。本文,准备就MySQL/InnoDB的加锁问题,展开较为深入的...转载 2019-05-31 15:14:32 · 167 阅读 · 0 评论