码迷,mamicode.com
首页 > 数据库
Linux下安装mysql-5.6.4 的图文教程
在开始安装前,先说明一下mysql-5.6.4与较低的版本在安装上的区别,从mysql-5.5起,mysql源码安装开始使用cmake了,因此当我们配置安装目录./configure --perfix=/.....的时候和以前的会有些区别,这点我们稍后会提到 在开始安装前,先说明一下mysql-5. ...
分类:数据库   时间:2016-04-26 19:19:23    阅读次数:228
防止sql注入
mysql_real_escape_string方法http://www.w3school.com.cn/php/func_mysql_real_escape_string.asp//过滤REQUEST串function checkurl (){ $words = array(); $words[] ...
分类:数据库   时间:2016-04-26 19:17:25    阅读次数:180
python数据库模块
python开发中,使用数据库是已经再普通不过的事情了。现在的NoSQL也很流行,但暂不涉及。本文主要记录python中连接常用关系型数据库的问题。今天在配置sql server连接时遇到了不同的模块,从而整理整个数据库模块的操作。(环境:windows,python2.7) 首先概括下面会谈到的常 ...
分类:数据库   时间:2016-04-26 19:15:35    阅读次数:720
mariadb多源复制 muiltil source replication
环境:centos-6.5 Mariadb:10.1.13-MariaDB 多源复制:企业数据库中写的需求较大,以至于I/O负载比较大,那么就必须把写的操作分摊到多台主服务器上进行,然后在将主服务器上的数据汇总到从服务器上去进行数据分析。或者是将异地数据库的数据汇总到一起。注意:每台主服务上的库是不 ...
分类:数据库   时间:2016-04-26 19:10:27    阅读次数:250
visual studio 项目中使用EF创建的数据库,后续更新数据库操作(生产已经部署,不能删除数据库重新创建)
情景:SharePoint项目(其他类型的项目道理也一样),数据库是用EF(版本:6.0.0.0)创建的,生产环境已经使用,所以后续修改数据库,只能通过更新来实现。 下面是具体的操作方式: 1、visual studio 打开项目,打开“程序包管理控制台”。 操作方式:视图--其他窗口--程序包管理 ...
分类:数据库   时间:2016-04-26 19:10:12    阅读次数:231
oracle rac自动生成awr
cat awr.sql ######EXEC P_AWR_REPORT('201604251000', '201604251100', 'D_OUTPUT', '', FALSE); FALSE为rac生成awr EXEC P_AWR_REPORT('201604251000', '20160425 ...
分类:数据库   时间:2016-04-26 19:08:51    阅读次数:211
项目中调试SQLServer 方便的查看SQL语句的执行时间的方法
第一种方法,先记录执行前的时间,然后在记录执行Sql后的时间,然后做减法 1 第一种方法: 2 declare @begin_date datetime 3 declare @end_date datetime 4 select @begin_date = getdate() 5 SELECT CO ...
分类:数据库   时间:2016-04-26 19:06:46    阅读次数:159
如何优化sql语句
1、 首先要搞明白什么叫执行计划? 执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那查询优化 ...
分类:数据库   时间:2016-04-26 18:52:53    阅读次数:225
mysql 将查询出来的某一字段组合成字符串
select GROUP_CONCAT(id) as ids from yii_role_menu where roleId=1; ...
分类:数据库   时间:2016-04-26 17:39:25    阅读次数:531
oracle得到两年的日期
SELECT ROWNUM,'1' AS FLAG ,(TO_DATE(TO_CHAR(DATE'2015-12-31','YYYY')||'-01-01','YYYY-MM-DD')+ ROWNUM - 1) AS DATE_DT ,DATE'2015-12-31' AS DATA_DATE ,S ...
分类:数据库   时间:2016-04-26 17:38:22    阅读次数:400
高性能MySQL笔记:第1章 MySQL架构
MySQL 最重要、最与众不同的特性是他的存储引擎架构,这种架构的设计将查询处理(Query Precessing)及其系统任务(Server Task)和数据的存储/提取相分离。 1.1 MySQL 逻辑架构 基础服务层 第一层构架 :包含连接处理、授权认证、安全等基础服务功能; 核心服务层 第二 ...
分类:数据库   时间:2016-04-26 17:33:53    阅读次数:276
Linux系统安装MySQL步骤及支持远程操作配置方法
一、数据库安装(安装在/usr/local目录)1. 压缩包拷贝到/users/lengyufang/tools2. groupadd mysql3. useradd -r -g mysql -s /bin/false mysql4. cd /usr/local5. tar zxvf /users/ ...
分类:数据库   时间:2016-04-26 17:33:14    阅读次数:203
mysql表名大小写问题
默认情况下,MySQL 将以小写保存表名。一个避免 MySQL 服务器小写问题方法是以 -O lower_case_table_names=0 启动 mysqld。默认情况下,这个选项 在 Windows 是 1 和在 Unix 是 0。如果 lower_case_table_names 是 1,M... ...
分类:数据库   时间:2016-04-26 17:32:49    阅读次数:144
使用mysqlbinlog恢复指定表
一、登录数据库刷新binlog1.1)查看当前的binlogMySQL> show master status;+ + + + + +| File | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |+ + + + + ...
分类:数据库   时间:2016-04-26 17:26:58    阅读次数:702
高性能MySQL笔记 第4章 Schema与数据类型优化
4.1 选择优化的数据类型 通用原则 更小的通常更好 前提是要确保没有低估需要存储的值范围:因为它占用更少的磁盘、内存、CPU缓存,并且处理时需要的CPU周期也更少。 简单就好 简单数据类型的操作需要更少的CPU周期。 尽量避免NULL 值可为NULL的列使得索引、索引统计和值比较都更复杂化。可为N ...
分类:数据库   时间:2016-04-26 17:22:06    阅读次数:151
powerdesigner的sql转表结构
...
分类:数据库   时间:2016-04-26 17:22:50    阅读次数:145
node.js---sails项目开发(4)---配置MongoDB数据库连接
1、安装sails对mongo的依赖 2、 配置mongo连接 修改config/connections.js: 3、 模型层的基本配置 修改config/models.js,配置模型的连接数据库位mongodb,并为每个模型添加updatedAt以及createdAt属性: 下面对migrate进 ...
分类:数据库   时间:2016-04-26 17:21:19    阅读次数:558
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!