本节课,我们将学习 ThinkPHP 模型基础类提供的连贯操作,通过连贯操作可以有效的 提供数据存取的代码清晰度和开发效率,并且支持所有的 CURD 操作。一.连贯入门 连贯操作使用起来非常简单,比如查找到 id 为 1,2,3,4 中按照创建时间的倒序的前两 位。//连贯操作入门 $user = ...
分类:
数据库 时间:
2015-10-03 19:30:19
阅读次数:
344
1、MySQL错误日志里出现:140331 10:08:18 [ERROR] Error reading master configuration140331 10:08:18 [ERROR] Failed to initialize the master info structure140331 ...
分类:
数据库 时间:
2015-10-03 18:06:24
阅读次数:
322
一、背景知识1、锁是计算机协调多个进程或线程并发访问某一资源的机制。A、锁分类。| 共享锁(读锁):在锁定期间,多个用户可以读取同一个资源,读取过程中数据不会发生变化。| 排他锁(写锁):在锁定期间,只允许一个用户写入数据,其它用户的读取,写入等操作都会被拒绝。B、锁颗粒| 表锁:开销小,加锁快;不...
分类:
数据库 时间:
2015-10-03 16:55:56
阅读次数:
179
mysql是Oracle公司的一种开放源代码的关系型数据库管理系统,被广泛应用于各中小网站,是一种跨平台的数据库管理系统,现在介绍一下如何在Ubuntu 14.04上安装和配置mysql1. 更新源列表打开"终端窗口", 输入"sudo apt-get update"-->回车-->"输入root用...
分类:
数据库 时间:
2015-10-03 16:48:26
阅读次数:
286
错误描述: Mysql中添加用户之后可能出现登录时提示ERROR 1045 (28000): Access denied for user的错误.删除user.user中值为NULL的,或更新NULL为test 1)delete from user where user is NULL 2)upda...
分类:
数据库 时间:
2015-10-03 15:32:11
阅读次数:
158
首先要看下github的c++驱动项目https://github.com/mongodb/mongo-cxx-driver这里有个简要的介绍,当前C++驱动分成三个版本,放在不同的branch 中BranchStabilityDevelopmentPurposemasterAlphaIn progressNew C++11 driverlegacyStableStable EvolutionPr...
分类:
数据库 时间:
2015-10-03 14:28:23
阅读次数:
191
MongoDB官方文档中没有,但是实际上是可行的,需要如下步骤1. 安装keyapt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB102. 添加源echo "deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.0 main" | sudo tee /...
分类:
数据库 时间:
2015-10-03 13:16:05
阅读次数:
192
1.DDL(Data?Definition Language)数据库定义语言,用于定义SQL模式、基本表、视图和索引的创建和撤消操作,DDL不需要commit: CREATE/ALTER/DROP/TRUNCATE/COMMENT/RENAME 2.DML(Data Manipulation Language)数...
分类:
数据库 时间:
2015-10-03 12:01:33
阅读次数:
248
先来看一下默认的连接SQL Server数据库配置 SqlConnectionStringBuilder实例化时需要使用connectionString。如:SqlConnectionStringBuild builder = new SqlConnectionStringBuild(connect...
分类:
数据库 时间:
2015-10-03 11:55:35
阅读次数:
293
1. 于Sql server数据库,创建数据库模型图 -- Database Diagramswatermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvamN4NTA4Mzc2MQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCM...
分类:
数据库 时间:
2015-10-03 11:48:05
阅读次数:
184
persons该文件的数据如下面的:> db.persons.find(){ "_id" : 2, "name" : 2 }{ "_id" : 3, "name" : 3 }> db.persons.update({_id:4},{_id:4,name:4})WriteResult({ "nMatc...
分类:
数据库 时间:
2015-10-03 09:29:02
阅读次数:
343
jdk-8u60-linux-x64.gz(部分内容来自http://my.oschina.net/u/173975/blog/298658)1、首先要查看服务器的系统版本,是32位还是64位 #cat /etc/issue x86_64是64位,如果还不确定,可以再换个命令 #getconf LON...
分类:
数据库 时间:
2015-10-03 07:20:48
阅读次数:
279
[root@tsmbin]#./dsmserv./dsmserv:errorwhileloadingsharedlibraries:libdb2.so.1:cannotopensharedobjectfile:Nosuchfileordirectory[root@tsmbin]#pwd/opt/tivoli/tsm/server/binResolvingtheproblemThebelowstepsmaybeusedtocorrectthesituation.Thebelowexampleuses/home/..
分类:
数据库 时间:
2015-10-03 06:14:35
阅读次数:
2045
什么是数据表的复合主键所谓的复合主键 就是指你表的主键含有一个以上的字段组成比如create table test( name varchar(19), id number, value varchar(10), primary key (name,id))上面的name和id字段组合起来就是你te...
分类:
数据库 时间:
2015-10-03 01:01:50
阅读次数:
284
java-JDBC连接oracle数据库,StateMent和PreparedStatement对比(查询query)1、PreparedStatement接口继承Statement,PreparedStatement 实例包含已编译的 SQL 语句,所以其执行速度要快于 Statement 对象。...
分类:
数据库 时间:
2015-10-03 01:00:40
阅读次数:
216
本文介绍的Mysql Dual-Master 复制实施方法可能不是最完美、最强大的。但是在我的应用环境下能很好的满足各项需求。本文基于我们仅仅使用两台MySQL服务器的情况下,但是你会发现文章中介绍的方法可以很方便的应用于多台服务器的环境下。同样地,我们假设您将用于同步复制的数据库已经在其中一台My...
分类:
数据库 时间:
2015-10-02 23:46:04
阅读次数:
389
关系数据库的几种设计范式介绍1、第一范式(1NF) 在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有...
分类:
数据库 时间:
2015-10-02 22:34:45
阅读次数:
177