码迷,mamicode.com
首页 > 数据库
MAC下用homebrew安装及配置apache、php和mysql
我们用到php运行环境的时候总喜欢用集成包,其实在mac下,用homebrew也可以很快的安装这些东西,配置也很简单。 homebrew homebrew是mac下的一个包安装管理工具,使用非常简单方便。 安装homebrew 在终端中执行: 这样就安装好homebrew了。 安装命令行软件 如安装 ...
分类:数据库   时间:2016-05-16 07:04:06    阅读次数:825
EF Code First学习笔记:数据库创建
控制数据库的位置 默认情况下,数据库是创建在localhost\SQLEXPRESS服务器上,并且默认的数据库名为命名空间+context类名,例如我们前面的BreakAway.BreakAwayContext。 有几种方法可以改变这种默认约定。 利用配置文件 在配置文件中新加一个连接字符串 <co ...
分类:数据库   时间:2016-05-16 01:53:04    阅读次数:336
Entity Framework 数据生成选项DatabaseGenerated
在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
SQL SERVER 递归查询
查找所有父结点: 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,那么,当这个检索语句不存在的话就可以给它赋值为1=1.这样就避免了SQL出错,也就可以把加条件的SQL和不加条件的SQL合二为一。 这个就是为了方便sql条件的拼接,在“where”和“and” ...
分类:数据库   时间:2016-05-16 01:46:06    阅读次数:230
SQL优化第一章
术语: 数据库hang住:hang/hæ?/n:悬挂的样子; (动作的) 暂停; vt/vi悬挂; (被) 绞死; 贴,装饰; 使悬而未决; optimizer/'ɑ:pt?ma?z?r/:优化器、[计]优化程序、最优控制 access path:执行路径 一)优化器简介 优化器(Optimizer ...
分类:数据库   时间:2016-05-16 01:42:13    阅读次数:256
mysql字符集修改
本实验的环境: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
mysql sql
数据查询语言DQL数据操作语言DMLselectinsertupdatedelete←运维事务处理语言TPL数据控制语言DCLgrantrevokecommitrollback←运维数据定义语言DDLcreatedropalter指针控制语言CCLmysql>createdatabasehequan;mysql>showcreatedatabasehequan\G;Database:hequanCreateData..
分类:数据库   时间:2016-05-16 00:26:11    阅读次数:250
利用DBLink实现数据泵远程导出数据
利用DBLink实现数据泵远程导出数据在数据库B服务器上利用数据泵导出数据库A中数据的简单实现。前提是2个数据的版本要一致。1.数据库B上(以管理员身份)创建导出使用的用户SQL>createuserdaochuBidentifiedbydaochuB;2.1授予连接角色,资源角色给用户SQL>grantconnect,resou..
分类:数据库   时间:2016-05-16 00:24:08    阅读次数:244
部署mysql多实例
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
SQL SERVER 收缩日志
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中实现上一页下一页效果
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
安装MYSQl/apache/php在linux中
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数据库基本语句
SQL特点--》 1)综合统一。SQL是集数据定义、数据操作和数据控制于一体,语言峰峰统一,可独立完成数据库生命周期的所有活动。 2)高度非过程化。SQL语言是高度非过程化语言,当进行数据操作时只需要指出“做什么”,无需指出“怎么做”,存储路径对用户来说是透明的,提高了数据的独立性。 3)面向集合的 ...
分类:数据库   时间:2016-05-16 00:08:19    阅读次数:1346
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!