码迷,mamicode.com
首页 > 数据库
linux【搭建MySQL数据库】详细过程
实验环境:radhatlinux6.2操作系统。实验目的:手工编译搭建MySQL数据库。首先是挂载光盘,创建文件夹,挂载从网上下载下来的mysql数据库源码安装包。然后创建yum仓库,用于安装MySQL环境包。使用yum仓库解决安装环境的依赖性关系gcc、gcc-c++语言环境。继续安装MySQL数据库所..
分类:数据库   时间:2015-06-21 15:55:26    阅读次数:214
MySQL优化之——插入 更新 删除
插入 将多行查询结果插入到表中 语法 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
SQLServer应用程序的高级Sql注入
[概要] 这篇文章讨论常用的"sql注入"技术的细节,应用于流行的MsIIS/ASP/SQL-Server平台。这里探讨有关这种攻击各种可以注入程序访问数据和数据库防范的方法。这篇文章面向两种读者:一是基于数据库web程序开发人员和审核各种web程序的安全专家。 [介绍] 结构化查询语言(...
分类:数据库   时间:2015-06-21 15:46:17    阅读次数:186
win7 64位系统 Oracle32bit + PL/SQL访问Orale服务,Oracle 11g的安装,中文乱码问题的解决
前几天因为装了个Oracle32bit客户端 + PL/SQL连接不上oracle遭到组长鄙视,问我用过PL/SQL没有,我安装完打开PL/SQL登录界面跟他的都不一样,没有那个连接为Normal、SYSDBA的选项,还问我为什么有了PL/SQL还装Oracle客户端,当时我也答不出来,后来在网.....
分类:数据库   时间:2015-06-21 15:46:14    阅读次数:195
Mysql-linux下密码修改,忘记密码修改,超级管理用户修改
未忘记密码方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: 【输入原来的密码】方法二:通过登录mysql系统# mysql -uroot -pEnter password: 【输入原...
分类:数据库   时间:2015-06-21 15:41:52    阅读次数:152
ASP.NET MVC5--为数据库新增字段(涉及数据库迁移技术)
Setting up Code First Migrations for Model Changes--为模型更改做数据库迁移。1.打开资源管理器,在App_Data文件夹下,找到movies.mdf数据库文件,如果没有看到点击显示所有文件。2.删掉movies.mdf数据库文件,并编译项目。确保没...
分类:数据库   时间:2015-06-21 14:23:55    阅读次数:194
获取sql执行时间
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
HTML5系列三(多媒体播放、本地存储、本地数据库、离线应用)
各浏览器对编码格式的支持情况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语句的执行顺序;今天做了一道题,又加深了对SQL语句执行顺序的理解。 有这样一张表: 题目是: 列出包含在超过一个订单(订单号:XORDER$id)中的所有商品的商品id(商品id:PRODUCT$id)、订购数量,以商品id的降序为序。 SQL...
分类:数据库   时间:2015-06-21 13:14:41    阅读次数:186
SQLHelper重构
之前了解过ADO.NET的一些基本知识后,觉得ADO.NET太强大了,这个平台将数据库的一些操作给封装起来,便于我们的使用,这几天看了牛腩的视频,里面又讲到了SQLHelper,以前的SQLHelper类使用vb.net编写的,这次是用C#编写的,用C#编写完了之后,感觉又学到了知识,于是自己就总结下来了。    相信任何程序员在编写的代码的时候都考虑到了内存的使用与分配,而这次使用C#编写的S...
分类:数据库   时间:2015-06-21 13:15:41    阅读次数:161
记一次"诡异"的mongodb进程退出事件
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相对于关系型数据库的优缺点
与关系型数据库相比,MongoDB的优点:①弱一致性(最终一致),更能保证用户的访问速度:举例来说,在传统的关系型数据库中,一个COUNT类型的操作会锁定数据集,这样可以保证得到“当前”情况下的精确值。这在某些情况下,例如通过ATM查看账户信息的时候很重要,但对于Wordnik来说,数据是不断更新和...
分类:数据库   时间:2015-06-21 13:08:39    阅读次数:153
(转)MongoDb的十个使用要点
从mongodb 阶段性技术总结中抽取并整理了对大家有帮助的十个要点:1.mongodb 表名和字段名统一用小写字母mongodb 是默认区分大小写的,为了避免以前在 mysql 下遇到的大小写敏感导致程序访问频频出错,建立规范,mongodb 的表名和字段名都用小写字母命名。2.尽可能的缩短字段名...
分类:数据库   时间:2015-06-21 13:06:56    阅读次数:154
PostgreSQL安装日志
第一步:安装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优化之——查询
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向表中循环插入数据
今天学习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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!