MySQL将会像BSD、Linux那样弄出不同的分支和发行版?
从用户的角度看,MySQL被Sun收购,又被Oracle收购可能真不是什么好事。MySQL本来就被Oracle通过并购其依赖的存储引擎Innobase、BerkeleyDB折腾的不行,又在被Sun收购后发生了Monty创建新分支MariaDB这样的事情,最终还是随着Sun一起被Oracle并购,没有逃脱Larry Elison的魔爪。也许,开源软件的好处就在于选择比较多,可以适合不同人的口味,而且你觉得不合适的,自己就可以去做些改造。不过对于普通的用户甚至开发者而言,选择太多了也不见得是什么好事——会弄得无所适从,不知道身在何处。
说起自由软件和开源软件,它们的发展已经有很多年了,可以说其年纪比我们很多从业者的年龄都要大了。简单的回顾一下历史,也许能为MySQL的未来走向作出一点有意义的推测。BSD、Linux等典型开源软件在其发展的历史中都出现了众多的分支和变种,MySQL也不会例外。开源软件这东西就和生物一样,存在着多样性,而且会不断的进化发展。多样性虽然带来了复杂性,但是它也带来了生机和活力,一代比一代更强悍。不过目前看来,MySQL到底会发展成个什么样子,还是谁也说不清楚。
相关文档:
1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI) 就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......
Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......
linux目录说明
/bin
这是放例如: ls, mv, rm, mkdir, rmdir, gzip, tar, telnet, 及 ftp 等等常用
的执行档的地方(这些执行档的执行方法会在后面提到),有时候这个目录的内容
与 /usr/bin 是一样的(有时候甚至会使用连结档哩),是给一般使用者使用的执
行程序放置的所在!
/boot
没错,这里就是放置你 Linu ......
复制记录,采用自查询方式
sql
INSERT INTO `table` ('id','aa','bb','cc') SELECT 'id','aa','bb','cc' from `table` (WHERE .....)
Tips:
/**
* 复制新纪录的时候,可能要更新id或者是部分数据(假设id自增加的情况)
*
* text_aa 为固定值 ,可在脚本调用中赋变量值 如($aa)
* 注意'text_aa' 与 `cc` 的区别 ......