mysql中并没有直接求中位数的函数,经过一番查找之后,找到了如下方法: 但是此方法并不是函数,使用起来有诸多限制。 SELECT ((SUBSTRING_INDEX(SUBSTRING_INDEX(group_concat(URINEIODINE order by URINEIODINE), ',
分类:
数据库 时间:
2016-03-18 19:58:33
阅读次数:
698
现在代码管理基本上是采用Maven管理,Maven的好处此处不多说,大家用百度搜索会有很多介绍,本文介绍一下用Maven工具如何生成Mybatis的代码及映射的文件。 一、配置Maven pom.xml 文件 在pom.xml增加以下插件: 配置好Maven插件,下面需要配置插件需要配置文件 二、插
分类:
数据库 时间:
2016-03-18 19:57:24
阅读次数:
231
将下面的语句复制粘贴可以一次性执行完,我已经测试过,没有问题! MySql存储过程简单实例: /********************* 创建表 *****************************/ delimiter // DROP TABLE if exists test // CRE
分类:
数据库 时间:
2016-03-18 19:54:55
阅读次数:
227
在使用SQL时,大都会遇到这样的问题,你Update一条记录时,需要通过Select来检索出其值或条件,然后在通过这个值来执行修改操作。 但当以上操作放到多线程中并发处理时会出现问题:某线程select了一条记录但还没来得及update时,另一个线程仍然可能会进来select到同一条记录。 一般解决
分类:
数据库 时间:
2016-03-18 19:55:18
阅读次数:
228
原文地址:http://www.jb51.net/article/30164.htm 队列是常用的数据结构,基本特点就是先入先出,在事务处理等方面都要用到它,有的时候是带有优先级的队列。当队列存在并发访问的时候,比如多线程情况下,就需要锁机制来保证队列中的同一个元素不被多次获取 一个 MySQL 表
分类:
数据库 时间:
2016-03-18 19:50:11
阅读次数:
254
最近看了看memcached 缓存 mysql,经过一段时间的研究·把自己测试方法写出来,给像我一样的初学者用~我的环境是 nginx + php-fpm + apc + mysql编译安装memcached 启动memcached 创建一个测试数据库 mydb 创建一个空的数据表 personal
分类:
数据库 时间:
2016-03-18 19:42:15
阅读次数:
205
今天遇到个问题,mysql order by 字段 ,如果字段是varchar形式,但是里面存的是数字的话,排序会认为他是string类型排序,如下: 1 11 12 13 14 .. 19 2 20 21 .. 当数字位数多的时候,排序更乱。 解决访问就是 order by (字段+0) desc
分类:
数据库 时间:
2016-03-18 19:40:50
阅读次数:
136
数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。 为表设
分类:
数据库 时间:
2016-03-18 19:38:12
阅读次数:
220
mysql数据同步出现Slave_IO_Running:No或者Slave_Sql_Running:No问题的解决方法小结mysql主从复制经常会遇到错误而导致slave端复制中断这个时候一般就需要人工干预跳过错误才能继续。如果是slave_io_runningno了那么就我个人看有三种情况一个是网络有问题连接不上第二个是有可..
分类:
数据库 时间:
2016-03-18 18:18:45
阅读次数:
372
一:前提条件主从复制已经做好(见前文)二、实现半同步复制的前提条件1.安装plugin插件MySQL默认是不支持半同步的,是用plugin插件插件来支持的。不论是二进制还是编译安装的, 都会默认生成这个插件,在使用之前必须安装这个插件。2.安装需要分别在主从端开启该服务 三、环境..
分类:
数据库 时间:
2016-03-18 18:18:19
阅读次数:
233
属于关系型数据库优点:简单,体积小源代码免费下载性能优越功能强大关系数据库中所谓的关系,表层次,列层次1.表之间有主外键关联2.表的创建和维护,数据的增删改查结构化查询语言(SQL语句)是操作数据库的工具数据DDL数据库createdatabase_name数据库的创建alterdatabase_name数据..
分类:
数据库 时间:
2016-03-18 18:15:12
阅读次数:
188
Step1:主主节点/ect/my.cnf的配置系统版本:CentOS-6.5-x86_64##node1
[mysqld]
basedir=/usr/local/mysql
datadir=/var/lib/mysql
port=3306
socket=/var/lib/mysql/mysql.sock
server-id=1
log-bin=/data/mysql/binlog/mysql-bin
relay-log=/data/mysql/binlog/mysql-relay-..
分类:
数据库 时间:
2016-03-18 18:13:27
阅读次数:
204
#!/bin/sh#################################################thisscriptsiscreatedbytangbo#tangboQQ:79313760#################################################parameterdefinedstartBAKDATE=`date+%F`MYUSER=rootMYPASS="111111"MYSOCK=/data/3306/mysql.sockDBNAME="caiw..
分类:
数据库 时间:
2016-03-18 18:07:11
阅读次数:
216
实验环境搭建:mysql-proxy192.168.1.163mysql-master192.168.1.164(主)mysql-slave192.168.1.162(从)配置:mysql-proxy192.168.1.163#yuminstalllua-ylua-5.1.4-4.1.el6.x86_64(大部分都是默认安装过的)下载mysql-proxy最新版:MySQLProxy0.8.1alpha#yuminstalllrzsz-y#rz..
分类:
数据库 时间:
2016-03-18 18:02:29
阅读次数:
277
OracleStudy之--AIX6.1安装Oracle11gR2系统环境:AIX6100-09(补丁:sp3)Oracle:Oracle11gR21、查看系统硬件信息$prtconf|moreSystemModel:IBM,7028-6C4
MachineSerialNumber:1096B0D
ProcessorType:PowerPC_POWER4
ProcessorImplementationMode:POWER4
ProcessorVersion:PV_..
分类:
数据库 时间:
2016-03-18 18:03:03
阅读次数:
340
一、mysql服务操作单实例:(1)启动与关闭mysql[tangbo@mysql~]$/etc/init.d/mysqlstart[tangbo@mysql~]$netstat-lnt|grep3306tcp00:::3306:::*LISTEN[tangbo@mysql~]$/etc/init.d/mysqlstop注意:/etc/init.d/mysql由mysql-5.6.20.tar.gz解压目录/mysql-5.6.20/support-files/m..
分类:
数据库 时间:
2016-03-18 18:01:06
阅读次数:
202
一、MySQL多实例介绍(1)什么是MySQL多实例?简单的说,就是在一台一台机器上开启多个不同的服务端口(如:3306,3307,3308)等,运行多个MySQL服务进程;这些服务进程通过不同的socket监听不同的服务端口来提供各自的服务。这些MySQL多实例公用一套MySQL安装程序,使用不同或相同..
分类:
数据库 时间:
2016-03-18 18:02:05
阅读次数:
268