数据库 数据库的更新通常都是由客观世界的所发生的事件引起的。为保证数据库内容的一致,就要将数据库的一组操作作为一个整体来进行,要么全部成功完成,要么全部失败退出。如果由于故障或其它原因而使一组操作中有一些完成,有一些未完成,则必然会使得数据库中的数据出现不一致,从而使得数据库的完整性受到破坏。因此....
分类:
数据库 时间:
2014-09-14 10:04:17
阅读次数:
205
在Django中,视图负责处理一些业务逻辑,然后返回响应结果。在当代Web应用中,业务逻辑经常牵涉到与数据库的交互,在后台连接数据库服务器,从中取出一些数据,然后在Web页面用漂亮的格式展示这些数据。这个网站也可能会向访问者提供修改数据库数据的方法。
在这一篇博文中,我们将以MySQL数据库为例,先看看不使用Django模型的数据库查询方法,然后开始学习Django的模型。
1. 不使用模型的...
分类:
数据库 时间:
2014-09-13 12:07:35
阅读次数:
255
一般处理程序的语法结构 string jsoncallback = context.Request["jsoncallback"]; 声明变量 前台传值使用 string josn = "(["; 定义变量接受值 context.Response.ContentType = "text/json";...
分类:
数据库 时间:
2014-09-12 18:34:03
阅读次数:
207
要完全防止跨域攻击是很难的,对于有些站点是直接 拦截跨域的访问,在你从本站点跳转到其他站点时提醒,这算是一种手段吧。而跨域攻击的发起就是在代码(包括html,css,js或是后台代码,数据库数据)里插入一些特殊功能的字符,达到攻击者目的。比如在你的html里插入一段代码,当用户点击是将用户sessi...
分类:
其他好文 时间:
2014-09-12 11:43:43
阅读次数:
199
使用配置文件properties进行连接数据库首先创建一个file自定义文件名,但是后缀名必须改为.properties(不分大小写):如config.properties;然后双击config.properties进行编辑:此文件数据是根据键值对来存储的:我们可以把连接数据库的一些连接字符串存储在...
分类:
数据库 时间:
2014-09-11 22:15:52
阅读次数:
259
触发器是一种特殊的存储过程,它在插入,删除或改动特定表中的数据时触发运行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。数据库触发器有下面的作用:1.安全性。能够基于数据库的值使用户具有操作数据库的某种权利。# 能够基于时间限制用户的操作,比如不同意下班后和节假日改动数据库数据。# 能够基...
分类:
数据库 时间:
2014-09-11 13:46:51
阅读次数:
245
mysql备份恢复的场景一:数据库数据比较小的情况下,使用mysqldump做完全备份,使用mysqlbinlog做增量备份。完全备份,示例:#mysqldump-A--lock-all-tables--routines--triggers--master-data=2>/backup/all-`date+%F`.sql增量备份,示例:#mysqlbinlog/mydata/data/mysql-..
分类:
数据库 时间:
2014-09-10 19:41:21
阅读次数:
279
控制器:HomeController 这是主页的控制器LoginController 这是登陆的控制器类:CDBTemplate.cs 这是数据库数据对应的类,里边描述的是数据库的结构首先在HomeController 控制器的返回函数[csharp] view plaincopypublicAct...
分类:
Web程序 时间:
2014-09-10 19:22:50
阅读次数:
283
数据库SQLite一.1.1SQLite特性:(1)支持ACID,保证数据的正确性;(2)数据保存在一个单一的磁盘文件,支持数据库大小至2TB;(3)数据库文件可以在不同字节顺序的机器间自由的共享;(4)占用资源少,处理速度快;(5)提供C/C++等API接口,方便使用;(6)支持多种开发语言,如P...
分类:
数据库 时间:
2014-09-10 17:32:40
阅读次数:
465
root用户启动mongodb,下面的data/db目录是自己新建的用来存在mongodb数据库数据的一个文件夹。这里如果不使用root用户,第二次再次启动的时候启动不了。具体原因没有找着。
cd app/mongo/
bin/mongod --dbpath data/db...
分类:
数据库 时间:
2014-09-10 12:31:10
阅读次数:
304