索引的类型 索引优化应该是对查询性能优化最有效的手段了。 mysql只能高效地使用索引的最左前缀列。 mysql中索引是在存储引擎层而不是服务器层实现的 B-Tree索引 B-Tree通常意味着所有的值都是按顺序存储的,并且每一个叶子页到根的距离相同。 图中根节点没有画出来。 B-Tree对索引列是 ...
分类:
数据库 时间:
2016-07-21 23:41:32
阅读次数:
349
// // 作 者:文渊// 日 期:2012/03/06// 描 述:介绍本文件所要完成的功能以及背景信息等等// using System;using System.Collections.Generic;using System.Linq;using System.Text; namespac ...
分类:
数据库 时间:
2016-07-21 23:34:23
阅读次数:
233
mysql一主多从的配置: 其实1主多从的配置与一主一从配置非常相似,现在主要讲讲一主多从的大概配置方法。 一, 1,master端开启binlog日志,并且设置server id=1. 2.重启服务,使上述操作有效 。 3,登录MySQL ,创建并授权同步用户。这里需要注意的是mysql一主一从授 ...
分类:
数据库 时间:
2016-07-21 23:25:11
阅读次数:
183
// // 作 者:文渊// 日 期:2012/03/06// 描 述:介绍本文件所要完成的功能以及背景信息等等// using System;using System.Collections;using System.Data;using System.Text;using System.Data ...
分类:
数据库 时间:
2016-07-21 23:22:14
阅读次数:
251
RMANduplicateforstandby失败解决过程在用rmanduplicatetostandby生成备库的时候总是不成功,多次尝试均是下面的错误:RMAN>duplicatetargetdatabaseforstandbynofilenamecheck;StartingDuplicateDbat16-JAN-201312:22:45usingtargetdatabasecontrolfileinsteadofrecoveryca..
分类:
数据库 时间:
2016-07-21 22:13:58
阅读次数:
635
一、概述 存储过程是数据库定义的一些SQL语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的SQL语句。存储过程可以避免开发人员重复的编写相同的SQL语句,而且存储过程是在MySql服务器中存储和执行的,可以减少客户端与服务器端的数据传输。 1.优点 (1)提供执行性能 通常在客户端执行S... ...
分类:
数据库 时间:
2016-07-21 21:54:15
阅读次数:
195
一、 问答题 1简要说明分页是如何实现的. A:sqlserver: Select top(pagesize) * from student where id not in(select top(pagesize*pageCode-1) id from student); B:mysql: Sele ...
分类:
数据库 时间:
2016-07-21 21:44:38
阅读次数:
421
HTML5 Web 存储 使用HTML5可以在本地存储用户的浏览数据。 早些时候,本地存储使用的是cookies。但是Web 存储需要更加的安全与快速. 这些数据不会被保存在服务器上,但是这些数据只用于用户请求网站数据上.它也可以存储大量的数据,而不影响网站的性能. 数据以 键/值 对存在, web ...
分类:
数据库 时间:
2016-07-21 21:37:25
阅读次数:
257
转载自 http://www.jb51.net/article/40179.htm 一、数学函数ABS(x) 返回x的绝对值BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x) 返回大于x的最小整数值EXP(x) 返回值e(自然对数的底)的x次方FLOOR(x) ...
分类:
数据库 时间:
2016-07-21 21:32:11
阅读次数:
234
错误描述: 错误代码: 1118Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check ...
分类:
数据库 时间:
2016-07-21 21:30:49
阅读次数:
2128
QSqlRecord在对应字段值为null时,QSqlRecord::value返回的QVariant是有效但为null(相当于使用QVariant(Type type)构造的),所以此时做对应类型的转换是可以成功的(如toInt)。。。转换后null结果会变成一个具体数值(如0),这样很可能导致程 ...
分类:
数据库 时间:
2016-07-21 21:28:41
阅读次数:
233
缺少mssql模块,因此按照以下方法解决:pipinstallpymssql安装pymssql时,报错如下:1, _mssql.c:242:22:fatalerror:sqlfront.h:没有那个文件或目录 #include"sqlfront.h" 2,_mssql.c:4:20:fatalerror:Python.h:没有那个文件或目录#include"Python.h"解决方法: apt-getinstal..
分类:
数据库 时间:
2016-07-21 20:19:10
阅读次数:
1008
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql
-DMYSQL_DATADIR=/usr/local/mysql/data
-DDEFAULT_CHARSET=utf8
-DDEFAULT_COLLATION=utf8_general_ci-DEXTRA_CHARSETS=all
-DENABLED_LOCAL_INFILE=1参数说明:-DCMAKE_INSTALL_PREFIX=/usr/local/mysql//安装目录-DINSTALL_DATADIR..
分类:
数据库 时间:
2016-07-21 20:17:49
阅读次数:
196
#!/bin/shif["$1"==""-a"$2"==""];thenecho"请输入一个新建库名"exit1fi#if["$1"==""-a"$2"==""];then#echo"Usage:$0DATABAS_ENAMEDATABASE_PASS"#exit1#fi/usr/local/mysql/bin/mysql-uroot-pjt123@<<EOFcreatedatabase$1;GRANTallON$1.*TO"$1"@localhostIDENTIFIEDBY‘$..
分类:
数据库 时间:
2016-07-21 20:19:34
阅读次数:
669
先提个问题:如何不重启mysqld,且没有权限修改用户账号和权限的情况下,如何重新设置root密码?不知道没关系,在此之前我也是不知道如何操作的,先看看下面的几种重置root密码的方法。1、skip-grant-tables我们常用的方法是使用skip-grant-tables选项,mysqldserver启动之后并..
分类:
数据库 时间:
2016-07-21 20:17:42
阅读次数:
345
近日在安装LAMP环境时访问本地MYSQL数据库错误错误如下:Warning:mysqli::mysqli():(HY000/2002):Can‘tconnecttolocalMySQLserver问题描述:由于将安装mysql服务器文件位置修改在home目录下,造成本地访问问题。在网上找了很久终于找到解决问题的方法:1、先确保在本机上使用命..
分类:
数据库 时间:
2016-07-21 20:13:05
阅读次数:
333
备份mysql数据库脚本。手动创建目录/var/backups/mysqldata也可以自定义,只需修改变量backup_dir的值即可。#!/bin/bash
#mysql备份脚本
database=test001
mysql_user=root
mysql_password=123.com
backup_dir=/var/backups/mysqldata
name=`date"+%Y_%m_%d"`
foriin$database
..
分类:
数据库 时间:
2016-07-21 20:13:02
阅读次数:
245