1.连接池的概念
网络编程中提出了将Socket放入池中,让多个线程共享这些插座(Socket)对应的线缆(Conenction),DB连接池就是基于连接池的一个实现。
①连接池是创建和管理一个连接的缓冲池的技术,这些连接准备好被任何需要它们的线程使用。
@百度百科
②数据库连接池这一解决方案是指在应用程序启动时,建立足够的数据库连接,并将这些连接组成一个连接池,由应用程序...
分类:
数据库 时间:
2016-05-27 07:07:04
阅读次数:
219
1.简单查询 select * from info; select Code as '代号',name as '姓名' from info; 2.条件查询 select * from car where code = 'c002'; select * from car where brand ='b ...
分类:
数据库 时间:
2016-05-27 07:07:07
阅读次数:
286
1.去官网下载安装包 2.解压tar包 3.移动路径,并进入路径 4.配置环境变量 5.创建数据库默认启动目录 6.启动server 7.启动client,并连接本地mongodb server 8.测试 显示测试数据,Ok ...
分类:
数据库 时间:
2016-05-27 00:46:03
阅读次数:
219
用_ _set()方法设置属性 自己写了个容易理解的 __set()方法是默认的,我测试了一下,我不写__set()方法,也可以实现 $employee->sex = 'M'; echo $employee->sex; __set()的方法可以限制一些属性的设置,比如: 用 _ _get()方法获取 ...
分类:
数据库 时间:
2016-05-27 00:44:52
阅读次数:
188
原理很简单:后台在接收UA时没有对UA做过滤,也没有PDO进行数据交互(实际PDO是非常有必要的),导致UA中有恶意代码,最终在数据库中执行。 Bug 代码: 本地顺手打了一个环境,Bug 代码部分: // 保存到访者的IP信息 其中 AutoExecute() 方法 代码如下: 可以看出 ip,u ...
分类:
数据库 时间:
2016-05-27 00:41:51
阅读次数:
398
http://mirror.cogentco.com/pub/mysql/MySQL-4.1/ http://mirror.cogentco.com/pub/mysql/MySQL-5.0/ http://mirror.cogentco.com/pub/mysql/MySQL-5.1/http:// ...
分类:
数据库 时间:
2016-05-27 00:41:37
阅读次数:
188
1.安装方法1:Mac电脑上面安装很简单,直接下载需要的版本解压即可: 下载网址 https://www.mongodb.com/download-center?jmp=nav#community 方法2: brew install mongodb 2. mongodb 数据默认存在/data/db ...
分类:
数据库 时间:
2016-05-27 00:37:04
阅读次数:
222
前言 之所以去纠那么细节的问题,是因为之前有过一个这样的场景: 有个同学,给了一条数据库的语句给我,问,为啥这样子的语句在oracle语句下执行不了。 拿到这条语句的第一时间,其实,我也并没有看出是什么错。仔细一想之后才想起,在基础的SQL中包含该group by的select语句,select语句 ...
分类:
数据库 时间:
2016-05-27 00:30:24
阅读次数:
245
临时表的特点: (1).只有在用户向表中添加数据时,Oracle才会为其分配存储空间。 (2).为临时表分配空间来自临时表空间,避免与永久对象的数据争取存储空间; (3).临时表占用的存储空间,随着事务结束或会话终止而被释放,数据也丢失; (4).和堆表一样,可以在临时表上创建索引、视图和触发器等。 ...
分类:
数据库 时间:
2016-05-26 23:20:32
阅读次数:
211
DML:DatabaseManipulateLanguageDMLinclude:select,delete,insertinto,updateaka==alsoknownasselect执行顺序start-->[from-->[where]-->[[groupby]-->[having]]-->[orderby]]-->select-->[limit]-->endselectselect_listfromtb_namewherecondition;s..
分类:
数据库 时间:
2016-05-26 22:16:19
阅读次数:
273
mysqldump()
{
echo“开始进行$mysql_dbname1$mysql_dbname2备份…”
if[-d"${backdir}/${date}"];then
echo“MysqlDatabasediralreadyexists.”
exit1
else
mkdir-p${backdir}/${date}
echo“开始备份${mysql_dbname1}…”
/usr/bin/mysqldump-u$mysql_user-p$mysql_passwd$my..
分类:
数据库 时间:
2016-05-26 22:16:01
阅读次数:
238
1.1.1现象下载的MySQLWorkbenchZIP包,解压缩后运行不了,查看windows事件查看器,信息如下:1.1.2原因根据事件查看器的提示,应该是.net的运行环境没有装,但是检查了一下,发现系统中.Net运行环境已经有了,再回到MySQLWorkbench的下载页面,发现其系统要求中还有VisualC++Re..
分类:
数据库 时间:
2016-05-26 22:13:46
阅读次数:
251
1、文档的数据存储格式为BSON,类似于JSON。MongoDB插入数据时会检验数据中是否有“_id”域,如果没有会自动生成。shell操作有insert和save两种方法。当插入一条数据有“_id”值,并且现在集合中已经有相同的值,使用insert插入时插入不进去,使用save时,会更新数据。 2 ...
分类:
数据库 时间:
2016-05-26 22:07:20
阅读次数:
225
记得早前第一份工作的时候,很得意自己能写非常庞大的存储过程,聊起天来就是怎样引用索引、怎么写sql快;想想那时候多好,容易满足,容易开心,开怀大笑! 还是在前年的时候,忙完一个大项目之后!刚好有点时间研究fastdb,因为早期没用商用数据库之前就是用的这个。后来发现并发能力的问题,才切换到商用数据库 ...
分类:
数据库 时间:
2016-05-26 21:58:29
阅读次数:
482
阅读目录 通过向导配置项目 配置目录结构 修改项目配置 添加RCF源代码 完成配置并进行编译 添加测试程序 添加测试代码——通过TCP进行通信 运行测试程序并查看测试结果 VisualGDB生成的所有Makefile代码 阅读目录 通过向导配置项目 配置目录结构 修改项目配置 添加RCF源代码 完成 ...
分类:
数据库 时间:
2016-05-26 21:59:18
阅读次数:
580
Nginx 是一个轻量级,以占用系统资源少,运行效率而成为web服务器的后起之秀,国内现在很多大型网站都以使用nginx,包括腾讯、新浪等大型信息网站,还有淘宝网站使用的是nginx二次开发的web服务器。 直接php+mysql这是Linux web服务器的黄金组合。今天我们一来学如何在ubunt ...
分类:
数据库 时间:
2016-05-26 21:57:49
阅读次数:
216
import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Connection; import java.sql.Statement; public ...
分类:
数据库 时间:
2016-05-26 21:56:11
阅读次数:
205