我们用到php运行环境的时候总喜欢用集成包,其实在mac下,用homebrew也可以很快的安装这些东西,配置也很简单。 homebrew homebrew是mac下的一个包安装管理工具,使用非常简单方便。 安装homebrew 在终端中执行: 这样就安装好homebrew了。 安装命令行软件 如安装 ...
分类:
数据库 时间:
2016-05-16 07:04:06
阅读次数:
825
控制数据库的位置 默认情况下,数据库是创建在localhost\SQLEXPRESS服务器上,并且默认的数据库名为命名空间+context类名,例如我们前面的BreakAway.BreakAwayContext。 有几种方法可以改变这种默认约定。 利用配置文件 在配置文件中新加一个连接字符串 <co ...
分类:
数据库 时间:
2016-05-16 01:53:04
阅读次数:
336
在EF中,我们建立数据模型的时候,可以给属性配置数据生成选项DatabaseGenerated,它后有三个枚举值:Identity、None和Computed。 Identity:自增长 None:不处理 Computed:表示这一列是计算列。 在EF中,如果主键是int类型,Code First生 ...
分类:
数据库 时间:
2016-05-16 01:50:01
阅读次数:
295
推荐一篇文章:http://blog.jobbole.com/100349/ --原文出处 一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在,而且种类繁多,从小巧实用的 SQLite 到强大的 Teradata 。但很少有文章讲解数据库是如何工作的。你可以自己谷歌/百度一下『关 ...
分类:
数据库 时间:
2016-05-16 01:50:28
阅读次数:
1039
查找所有父结点: WITH CTE_Area AS ( SELECT * FROM Common.Area WHERE AreaCode = '30A' UNION ALL SELECT b.* FROM CTE_Area a, Common.Area b WHERE a.ParentCode = ...
分类:
数据库 时间:
2016-05-16 01:46:45
阅读次数:
176
是为了链接下面的查询条件条件,也或者是替换没有查询条件的语句。比如:要把检索条件作为一个参数传递给SQL,那么,当这个检索语句不存在的话就可以给它赋值为1=1.这样就避免了SQL出错,也就可以把加条件的SQL和不加条件的SQL合二为一。 这个就是为了方便sql条件的拼接,在“where”和“and” ...
分类:
数据库 时间:
2016-05-16 01:46:06
阅读次数:
230
术语: 数据库hang住:hang/hæ?/n:悬挂的样子; (动作的) 暂停; vt/vi悬挂; (被) 绞死; 贴,装饰; 使悬而未决; optimizer/'ɑ:pt?ma?z?r/:优化器、[计]优化程序、最优控制 access path:执行路径 一)优化器简介 优化器(Optimizer ...
分类:
数据库 时间:
2016-05-16 01:42:13
阅读次数:
256
本实验的环境:linux系统:cat/etc/redhat-releaseCentOSrelease6.5(Final)数据库环境:selectversion();+------------+|version()|+------------+|5.5.32-log|+------------+模拟的是将latin1字符集数据库修改UTF-8字符集的数据库的过程创建latin1字符集的数据库:mysql>cr..
分类:
数据库 时间:
2016-05-16 00:27:09
阅读次数:
211
数据查询语言DQL数据操作语言DMLselectinsertupdatedelete←运维事务处理语言TPL数据控制语言DCLgrantrevokecommitrollback←运维数据定义语言DDLcreatedropalter指针控制语言CCLmysql>createdatabasehequan;mysql>showcreatedatabasehequan\G;Database:hequanCreateData..
分类:
数据库 时间:
2016-05-16 00:26:11
阅读次数:
250
利用DBLink实现数据泵远程导出数据在数据库B服务器上利用数据泵导出数据库A中数据的简单实现。前提是2个数据的版本要一致。1.数据库B上(以管理员身份)创建导出使用的用户SQL>createuserdaochuBidentifiedbydaochuB;2.1授予连接角色,资源角色给用户SQL>grantconnect,resou..
分类:
数据库 时间:
2016-05-16 00:24:08
阅读次数:
244
1.编译安装cmake#tarzxfcmake-3.5.2.tar.gz
#./configure
#gmake
#gmakeinstall3.编译安装MySQl#useraddmysql-s/sbin/nologin-M
#yuminstallncurses-devel-y
#yuminstalllibaio-devel-y
#tarxvfmysql-5.5.49.tar.gz
#cdmysql-5.5.49cmake.-DCMAKE_INSTALL_PREFIX=/usr/local/my..
分类:
数据库 时间:
2016-05-16 00:24:05
阅读次数:
222
ALTER DATABASE DevAssistant SET RECOVERY SIMPLE;--设置简单恢复模式 GO DBCC SHRINKFILE (DevAssistant_Log, 1); GO ALTER DATABASE DevAssistant SET RECOVERY FULL; ...
分类:
数据库 时间:
2016-05-16 00:18:13
阅读次数:
165
MySQL中实现上一页下一页效果 下一页 上一页 ...
分类:
数据库 时间:
2016-05-16 00:15:16
阅读次数:
1815
一、理解数据库连接池 频繁的数据库连接操作势必占用很多系统资源,相应的速度也会随之下降,程序出现异常而未能关闭,将会导致数据库资源系统的内存泄漏,最终将不得不重启数据库,系统资源被毫无顾忌的分配出去,如果连接过多,也可能到时内存泄漏,服务器崩溃。 二、数据库的工作原理 为数据库建立一个“缓冲池”。预 ...
分类:
数据库 时间:
2016-05-16 00:15:27
阅读次数:
185
DBCC FREEPROCCACHE; DBCC DROPCLEANBUFFERS; DBCC FREESYSTEMCACHE ('ALL'); ...
分类:
数据库 时间:
2016-05-16 00:16:24
阅读次数:
224
1. 安装mysqlcd /usr/local/src/ wget http://syslab.comsenz.com/downloads/linux/mysql-5.1.40-linux-i686-icc-glibc23.tar.gz注意:上面的地址是32位机器用的,如果你的机器是64位,下载这个 ...
分类:
数据库 时间:
2016-05-16 00:11:01
阅读次数:
343
SQL特点--》 1)综合统一。SQL是集数据定义、数据操作和数据控制于一体,语言峰峰统一,可独立完成数据库生命周期的所有活动。 2)高度非过程化。SQL语言是高度非过程化语言,当进行数据操作时只需要指出“做什么”,无需指出“怎么做”,存储路径对用户来说是透明的,提高了数据的独立性。 3)面向集合的 ...
分类:
数据库 时间:
2016-05-16 00:08:19
阅读次数:
1346