方法一: 均可查出结果,就是说这种方法可以嵌套使用! 方法二、使用$elemMatch操作符 可以查出结果 无法查出结果 可以查出结果 也就是说第二种方法不能嵌套使用。 ...
分类:
数据库 时间:
2016-05-25 10:48:57
阅读次数:
192
主关键字(primary key)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。 在两个表的关系中,主关键字用来在一个表中引用来自于另一个表中的特定记录。 主关键字是一种唯一关键字,表定义的一部分。 一个表的主键可以由多个关键字共同组成,并且主关键字的列不能包含空值。 主关键字是被挑 ...
分类:
数据库 时间:
2016-05-25 10:50:32
阅读次数:
234
1、安装必要的软件 apache php mysqlCentOS系统我们可以直接使用 yum install 的方式进行软件安装,腾讯云有提供软件安装源,是同步CentOS官方的安装源,包涵的软件都是当前最稳定的版本,因此直接安装即可yum install -y httpd php php-fpm ...
分类:
数据库 时间:
2016-05-25 10:42:31
阅读次数:
253
sql server Service Broker 相关查询 ...
分类:
数据库 时间:
2016-05-25 10:41:02
阅读次数:
214
这里提取指定符串"A"在字段中的出现次数SQL为: select len(keyword)-len(replace(keyword, 'A', ' ')) from 表 原理:用replace函数将要查找的字符替换为空字符,将替换之间的字符串长度-替换后字符串长度 原理:用replace函数将要查找 ...
分类:
数据库 时间:
2016-05-25 09:32:03
阅读次数:
174
mysql扩展 (注:原始的,较差) mysqli扩展(面向过程) (注:比上面多了更多功能) mysqli扩展(面向对象) (注:比上面更符合面向对象思想) mysqli扩展(面向对象)(准备语句) (注:比上面更性能和安全) PDO (注:比上面更具跨数据库的移植性) ...
分类:
数据库 时间:
2016-05-25 09:31:06
阅读次数:
184
转:CodeSmith7代码生成器针对PostgreSQL数据库无法使用的Bug修复全过程 我自己又修改过,完整的PostgreSQLSchemaProvider.cs文件如下 1 using Npgsql; 2 using NpgsqlTypes; 3 using System; 4 using ...
分类:
数据库 时间:
2016-05-25 09:30:34
阅读次数:
585
LAMP(丐帮) -饭店 Linux(操作系统)现在一般都是windows 饭店所处的环境 Apache(服务器软件) 实现自己做的网页在服务器共享功能--服务员 MySQL(数据库) 文件、服务、界面 仓库 PHP 厨师 联系html和MySQL MySQL - 三个层次:文件层次,服务层次,界面 ...
分类:
数据库 时间:
2016-05-25 09:21:50
阅读次数:
157
三大范式一直没有记住,看了这个有了理解!挺好的记着,以后忘了,可以再看看! 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式 ...
分类:
数据库 时间:
2016-05-25 08:15:30
阅读次数:
159
/* 启动MySQL */ net start mysql /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码 /* 跳过权限验证登录MySQL */ mysqld --skip-grant-tables -- 修改root密码 密码加密函数password( ...
分类:
数据库 时间:
2016-05-25 08:13:22
阅读次数:
280
DDL:DatabseDefinitionLanguage创建数据库CREATE{DATABASE|SCHEMA}[IFNOTEXISTS]db_name[create_specification]create_specification:[DEFAULT]CHARACTERSET[=]charset_name[DEFAULT]COLLATE[=]collation_nameexample1:查看字符集gbk,和gbk支持的排序规则mysql>showchara..
分类:
数据库 时间:
2016-05-25 07:08:31
阅读次数:
227
首先,通过selectuserenv(‘language‘)fromdual;SIMPLIFIEDCHINESE_CHINA.WE8MSWIN1252查询oracle服务器端的编码,如为:SIMPLIFIEDCHINESE_CHINA.WE8MSWIN1252显示什么编码就设置什么编码在我们的客户端需要和服务器端的编码保持一致。因此在客户端,需要设置环境变量:NLS_LAN..
分类:
数据库 时间:
2016-05-25 07:09:21
阅读次数:
407
客户的服务器是windows2008R2 x64位的,数据库是SQLServer2008版本,要在原来的.net的web版本系统基础上做手机版本,又因为手机版本要支持微信支付,必须用有域名的80端口,本人是用ThinkPHP3.2.3来做后台开发的,一系列下来发现,真是麻烦。 在IIS7.0 (客户 ...
分类:
数据库 时间:
2016-05-25 07:04:09
阅读次数:
298
在连接信息选项卡的「主机名或 IP 地址」文本框,使用一个「,」来分开 IP/主机和端口编号(IP/主机和端口编号之间没有空间)。 例子: 60.191.22.210,1433 或者用主机名,如:yourhost,1439 ...
分类:
数据库 时间:
2016-05-25 07:02:34
阅读次数:
280
exists (sql 返回结果集,为真) not exists (sql 不返回结果集,为真) 如下: 表A ID NAME 1 A1 2 A2 3 A3 表B ID AID NAME 1 1 B1 2 2 B2 3 2 B3 表A和表B是1对多的关系 A.ID => B.AID SELECT I ...
分类:
数据库 时间:
2016-05-25 00:30:15
阅读次数:
199
设置参数的默认值可以先在创建时设置一个值。 创建一个触发器,使得在S表中删除某条记录时,SPJ表中的数据也进行相应的删除操作。 创建一个供应历史表hspj(sno,pno,jno,qty,username,modifydate),记录供应变化情况。实现这样的约束控制:如果spj表中的某条供应记录的q ...
分类:
数据库 时间:
2016-05-25 00:33:01
阅读次数:
1559
前言: 我们都知道事务的几种性质,数据库为了维护这些性质,尤其是一致性和隔离性,一般使用加锁这种方式。同时数据库又是个高并发的应用,同一时间会有大量的并发访问,如果加锁过度,会极大的降低并发处理能力。所以对于加锁的处理,可以说就是数据库对于事务处理的精髓所在。这里通过分析MySQL中InnoDB引擎 ...
分类:
数据库 时间:
2016-05-25 00:31:05
阅读次数:
265