实验环境:radhatlinux6.2操作系统。实验目的:手工编译搭建MySQL数据库。首先是挂载光盘,创建文件夹,挂载从网上下载下来的mysql数据库源码安装包。然后创建yum仓库,用于安装MySQL环境包。使用yum仓库解决安装环境的依赖性关系gcc、gcc-c++语言环境。继续安装MySQL数据库所..
分类:
数据库 时间:
2015-06-21 15:55:26
阅读次数:
214
插入
将多行查询结果插入到表中
语法
INSERT INTO table_name1(column_list1) SELECT (column_list2) FROM table_name2 WHERE (condition)
table_name1指定待插入数据的表;column_list1指定待插入表中要插入数据的哪些列;table_name2指定插入数据是从
哪个表中查询出来的;c...
分类:
数据库 时间:
2015-06-21 15:52:23
阅读次数:
208
[概要] 这篇文章讨论常用的"sql注入"技术的细节,应用于流行的MsIIS/ASP/SQL-Server平台。这里探讨有关这种攻击各种可以注入程序访问数据和数据库防范的方法。这篇文章面向两种读者:一是基于数据库web程序开发人员和审核各种web程序的安全专家。 [介绍] 结构化查询语言(...
分类:
数据库 时间:
2015-06-21 15:46:17
阅读次数:
186
前几天因为装了个Oracle32bit客户端 + PL/SQL连接不上oracle遭到组长鄙视,问我用过PL/SQL没有,我安装完打开PL/SQL登录界面跟他的都不一样,没有那个连接为Normal、SYSDBA的选项,还问我为什么有了PL/SQL还装Oracle客户端,当时我也答不出来,后来在网.....
分类:
数据库 时间:
2015-06-21 15:46:14
阅读次数:
195
未忘记密码方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: 【输入原来的密码】方法二:通过登录mysql系统# mysql -uroot -pEnter password: 【输入原...
分类:
数据库 时间:
2015-06-21 15:41:52
阅读次数:
152
Setting up Code First Migrations for Model Changes--为模型更改做数据库迁移。1.打开资源管理器,在App_Data文件夹下,找到movies.mdf数据库文件,如果没有看到点击显示所有文件。2.删掉movies.mdf数据库文件,并编译项目。确保没...
分类:
数据库 时间:
2015-06-21 14:23:55
阅读次数:
194
sql server中获取要执行的sql或sql块的执行时间,方法之一如下:declare @begin datetime,@end datetimeset @begin =getdate()--your sqlset @end=getdate()PRINT DATEDIFF(millisecond...
分类:
数据库 时间:
2015-06-21 14:19:43
阅读次数:
209
各浏览器对编码格式的支持情况audio和video元素的属性介绍1、src:媒体数据的URL地址2、autoplay:是否自动播放 3、preload:是否预加载(有三个可选择的值)4、poster:当视频不可用时,向用户展示一幅可以替代的图片5、loop:是否循环播放视频或音频6、controls...
分类:
数据库 时间:
2015-06-21 14:17:25
阅读次数:
203
之前看到一张介绍SQL语句执行顺序的图:
(此图来自文章
SQL语句执行顺序图文介绍)
这图画得非常好,清晰地展现了SQL语句的执行顺序;今天做了一道题,又加深了对SQL语句执行顺序的理解。
有这样一张表:
题目是:
列出包含在超过一个订单(订单号:XORDER$id)中的所有商品的商品id(商品id:PRODUCT$id)、订购数量,以商品id的降序为序。
SQL...
分类:
数据库 时间:
2015-06-21 13:14:41
阅读次数:
186
之前了解过ADO.NET的一些基本知识后,觉得ADO.NET太强大了,这个平台将数据库的一些操作给封装起来,便于我们的使用,这几天看了牛腩的视频,里面又讲到了SQLHelper,以前的SQLHelper类使用vb.net编写的,这次是用C#编写的,用C#编写完了之后,感觉又学到了知识,于是自己就总结下来了。
相信任何程序员在编写的代码的时候都考虑到了内存的使用与分配,而这次使用C#编写的S...
分类:
数据库 时间:
2015-06-21 13:15:41
阅读次数:
161
shell中通过mongo args &的方式启动mongo进程,退出shell重新登进之后发现mongo进程没了,查看日志发现有如下输出:2015-06-18T18:39:58.593+0800 [signalProcessingThread] got signal 1 (Hangup), will terminate after current cmd ends
2015-06-18T18:...
分类:
数据库 时间:
2015-06-21 13:12:04
阅读次数:
313
与关系型数据库相比,MongoDB的优点:①弱一致性(最终一致),更能保证用户的访问速度:举例来说,在传统的关系型数据库中,一个COUNT类型的操作会锁定数据集,这样可以保证得到“当前”情况下的精确值。这在某些情况下,例如通过ATM查看账户信息的时候很重要,但对于Wordnik来说,数据是不断更新和...
分类:
数据库 时间:
2015-06-21 13:08:39
阅读次数:
153
从mongodb 阶段性技术总结中抽取并整理了对大家有帮助的十个要点:1.mongodb 表名和字段名统一用小写字母mongodb 是默认区分大小写的,为了避免以前在 mysql 下遇到的大小写敏感导致程序访问频频出错,建立规范,mongodb 的表名和字段名都用小写字母命名。2.尽可能的缩短字段名...
分类:
数据库 时间:
2015-06-21 13:06:56
阅读次数:
154
第一步:安装pg基本软件 注:在安装pg之前,建议先创建好postgres账户,然后用此账户安装pg软件 1: ./configure –prefix=…(指向你想安装的目录) 2:make & sudo make 3:创建pg数据存贮目录 mkdir ~/data 4:初始化pg initdb ~...
分类:
数据库 时间:
2015-06-21 13:06:49
阅读次数:
255
书上讲了好多, 归结起来3句话: 1NF:字段不可分; 2NF:有主键,非主键字段依赖主键; 3NF:非主键字段不能相互依赖; 解释: 1NF:原子性 字段不可再分,否则就不是关系数据库; 2NF:唯一性 一个表只说明一个事物; 3NF:每列都与主键有直接关系,不存在传递依赖; 不符合第一范式的例子...
分类:
数据库 时间:
2015-06-21 11:51:25
阅读次数:
145
MySQL中select的基本语法形式:
select 属性列表
from 表名和视图列表
[where 条件表达式]
[group by 属性名[having 条件表达式]]
[order by 属性名[asc|desc]]
[limit ,row count]
说明:
where子句:按照“条件表达式”指定的条件进行查询。
group by子句:按照“属性名”指定的字段进...
分类:
数据库 时间:
2015-06-21 10:38:24
阅读次数:
153
今天学习Mysql,做实验时想向一个标准插入1000行数据,在oracle中类似于这样begin
for i in 1..1000 loop
insert ..
end loop;
end;
/但是Mysql中不支持匿名块百度了一下,方法如下:首先设置delimiter
delimiter的作用:告诉解释器,这段命令是否已经结束了,mysql是否可以执行了
默认情况下,delimiter是...
分类:
数据库 时间:
2015-06-21 09:30:17
阅读次数:
237