1、什么是MongoDB? 它是介于关系型数据库和非关系型数据库之间的一种NoSQL数据库,用C++编写,是一款集敏捷性、可伸缩性、扩展性于一身的高性能的面向文档的通用数据库。2、为什么要用MongoDB? 它具有以下几个特征: a)、灵活的文档数据模型 可以非常容易的存储不...
分类:
数据库 时间:
2015-06-07 18:55:22
阅读次数:
233
Has three forms:SELECT AS ...SELECT ...SELECT = ...推荐使用AS,这样不容易出错。别名的使用范围列的别名.表的别名.
分类:
数据库 时间:
2015-06-07 18:51:28
阅读次数:
116
数据存储的五种方法:1、xml属性列表(plist归档)2、NSKeyedArchiver归档(加密形式)3、NSUserDefaults(偏好设置)4、SQLite(嵌入式数据库)5、Core Date(面向对象方式的嵌入式数据库)一、plist的读写缺点:1、明文保存2、操作对象有限只有NSAr...
分类:
数据库 时间:
2015-06-07 18:47:35
阅读次数:
176
最近发现,在MySQL的dos客户端输出窗口中查询表中的数据时,表中的中文数据都显示成乱码,如下图所示: 上网查了一下原因:之所以会显示乱码,就是因为MySQL客户端输出窗口显示中文时使用的字符编码不对造成的,可以使用如下的命令查看输出窗口使用的字符编码show variables like 'c....
分类:
数据库 时间:
2015-06-07 18:46:34
阅读次数:
185
第五 添加数据库管理员数据与用户数据
这个比较无聊 用java拼接了一下sql语句 然后写入数据库
这个放在附件上传就好了
第六 管理员与用户的登入验证
1、验证码。验证码一般就是服务器产生一个随机数,保存在session中,最后与用户的输入验证。因为验证码是图形显示的,所以必须用户手工输入,避免机器自动识别,防止密码暴力破解。
2、在线验证。通过用户的session值,(储存...
分类:
数据库 时间:
2015-06-07 17:35:59
阅读次数:
321
1)Driver template 选择MySQL Connector/J
2)Driver name 可以自定义取名。
3)Connection URL 连接字符串,需要说明的是例子中
jdbc:mysql://127.0.0.1:3306/test,“127.0.0.1”也可写成“localhost”,“3306”为mysql默认的端
口,“test”是所要连接的数据库名称。
4)User name 连接数据库的用户名,mysql默认为“root”。
5)Passwo...
分类:
数据库 时间:
2015-06-07 17:31:06
阅读次数:
193
++++++++++++++++++++++++++++++++++++++++++++++linux下nginx+php+mysql环境搭建++++++++++++++++++++++++++++++++++++++++++++++操作系统 : [CentOS6.0]服务器 : [n...
分类:
数据库 时间:
2015-06-07 17:27:36
阅读次数:
185
从起点和终点各跑一次最短路 , 然后枚举每一条边 , 更新answer-----------------------------------------------------------------------------------------------------#include#inclu...
分类:
数据库 时间:
2015-06-07 17:19:31
阅读次数:
130
1 select b.name 2 from dbo.syscomments a, dbo.sysobjects b 3 where a.id=b.id and b.xtype='p' and a.text like '%@tempGoods%'4 order by name xtype 代表类型....
分类:
数据库 时间:
2015-06-07 17:20:09
阅读次数:
117
最近研究了一下Nlog这个日志框架,这里记录一下如何将日志写到sqlite中。第一步:使用NuGet获取Nlog和Sqlite第二步:在sqlite中创建一个database,这里我用了SQLite Expert Personal可视化工具第三步:在Nlog.config中配置target节点,这个...
分类:
数据库 时间:
2015-06-07 17:15:58
阅读次数:
374
众所周知,大访问量的情况下,可添加节点或改变架构可有效的缓解数据库压力,不过一切的原点,都是从单台mysql开始的。下面总结一些使用过或者研究过的经验,从配置以及调节索引的方面入手,对mysql进行一些优化。第一步应该做的就是排查问题,找出瓶颈,所以,先从日志入手开启慢查询日志mysql>show ...
分类:
数据库 时间:
2015-06-07 17:10:18
阅读次数:
196
文章开始,我们先回顾一下,如何用cmd命令窗口开启mongodb数据库,命令如下: 开启mongodb数据库cd D:\Program Files\MongoDB\binmongod --depath "D:\Program Files\MongoDB\data" 看到以上窗口信息,我们就...
分类:
数据库 时间:
2015-06-07 17:09:04
阅读次数:
166
闲着没事,看看源码也是一种乐趣!java操作数据库的基本步骤都是类似的:1. 建立数据库连接2. 创建Connection3. 创建statement或者preparedStateement4. 执行sql,返回ResultSet5. 关闭resultSet5.关闭statement6.关闭Conn...
分类:
数据库 时间:
2015-06-07 17:03:46
阅读次数:
270
怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的”状态”进行优化。注:参数的调整可以通过修改/etc/my.cnf文件..
分类:
数据库 时间:
2015-06-07 16:00:44
阅读次数:
167
111下载解压源码,由于是二进制文件,所以需要解压到/usr/local/目录下先把自带的mysql移除[root@localhostlib]#rpm-qa|grepmysqlmysql-devel-5.1.73-3.el6_5.x86_64mysql-libs-5.1.73-3.el6_5.x86_64mysql-5.1.73-3.el6_5.x86_64[root@localhost~]#yumremovemysql由于源码编译..
分类:
数据库 时间:
2015-06-07 15:59:37
阅读次数:
308
NavicatforMySQLline连接mysql时报错如下原因:root用户权限不足,如图:解决办法:修改root的连接权限即可,即把“localhost”改为“%”,%代表所有主机方法一:该表法步骤:[root@localhost~]#mysql-uroot-pmysql>showdatabases;mysql>usemysql;mysql>showtables;my..
分类:
数据库 时间:
2015-06-07 16:00:22
阅读次数:
211
初始化mongodb数据库
> use deng
switched to db deng
> db.createCollection("jingdong") #无参数
{"ok":1}
> show collections
jingdong
system.indexes
> userdoc1=({"user_id":1,"name":"cloud","state":"act...
分类:
数据库 时间:
2015-06-07 15:55:50
阅读次数:
170