23:37 2015-07-02注意1. 使用mybaits的resultMap查询时, 如果想传入多个参数(比如where 1=1动态多条件查询时)sqlmap文件中对应的方法中, selectList中一定要传实例对象(如person作为obj而不能用String等等只能一个参数的类)或map封...
分类:
数据库 时间:
2015-07-06 01:19:16
阅读次数:
376
之前在linux中装完mysql后直接在命令行窗口输入mysql就会进入数据库了,但是今天输入mysql命令后直接报错,如下图:之后输入:mysql -uroot -p提示输入密码:*****还是报同样的错误,在网上查说是因为root用户没有设置mysql密码导致的,然后根据网上给出的方案进行调.....
分类:
数据库 时间:
2015-07-06 01:20:23
阅读次数:
199
一、概述打不打标记Tag,untag以及交换机的各种端口模式是网络工程技术人员调试交换机时接触最多的概念了。标记tag就是指VLAN的标签,数据包属于哪个VLAN的。交换机三种端口模式Accessvlan、Trunkvlan和Hybridvlan三种,即以太网端口有三种链路类型:Access、Hybrid和Trunk。在..
分类:
数据库 时间:
2015-07-06 00:16:03
阅读次数:
2862
MySQLReplocation:NySQL复制,MySQL的复制默认为异步工作模式mysql的复制功能是mysql内置的,装上它之后就具备了这个功能,而mysql复制是mysql实现大规模高性能应用的一个基本工具,是mysql完成水平扩展的基本架构,为了能够应付更多的访问请求,通常情况下我们需要对服务器进..
分类:
数据库 时间:
2015-07-06 00:06:16
阅读次数:
203
centos6.6编译安装MySQL5.6【本文档所介绍的内容适用于公司测试/生产等常见的MySQL数据库环境部署】一:环境部署前准备:1.1相关软件以及系统系统要求:Centos6.6(64位)相关中间件:mysql-5.6.231.2相关系统依赖包安装检查准备1.2.1检查系统自带mysql是否安装#rpm-qa|grepmys..
分类:
数据库 时间:
2015-07-06 00:05:12
阅读次数:
161
昨天ibm磁盘阵列更换一块损坏的硬盘(11号硬盘),厂家换上去的硬盘数据同步失败(12磁盘==》11磁盘),而且发现磁阵中的热备盘也无显示同步失败,几小时后连接存储的相关oracle数据库RAC1开始大量报错,节点2直接dg不能mount挂掉了,rac1日志:Rereadofrdba:0x03801dbb(filexx..
分类:
数据库 时间:
2015-07-06 00:06:30
阅读次数:
366
innodb的页号是一个32bit int类型数值,一页大小16KB,那么最多有2^32 * 16kb...
分类:
数据库 时间:
2015-07-06 00:00:57
阅读次数:
235
I. Project Cleanup
In the project navigator, select your projectSelect your targetRemove all libPods*.a in Linked Frameworks and Libraries
II. Update CocoaPods
Launch Terminal and go to your...
分类:
数据库 时间:
2015-07-06 00:03:12
阅读次数:
192
备份
逻辑备份方法
使用MYSQLDUMP命令备份
MYSQLDUMP是MYSQL提供的一个非常有用的数据库备份工具。mysqldump命令执行时将数据库备份成一个文本文件,
该文件中实际上包含了多个CREATE 和INSERT语句,使用这些语句可以重新创建表和插入数据
MYSQLDUMP的语法和选项
mysqldump -u user -p pwd -h host dbname[tb...
分类:
数据库 时间:
2015-07-06 00:00:50
阅读次数:
439
有一点要注意的是即便建立了索引,如果sql功力不足,查询也是不走索引的。1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:sele...
分类:
数据库 时间:
2015-07-05 23:53:06
阅读次数:
151
#include #include #includeint main() { MYSQL *conn; MYSQL_RES *res; MYSQL_ROW row; char *server = "localhost"; char *user = "root"; char *...
分类:
数据库 时间:
2015-07-05 23:52:38
阅读次数:
217
一.算法概述 DBSCAN(Density-Based Spatial Clustering of Applications with Noise)是一个比较有代表性的基于密度的聚类算法。与划分和层次聚类方法不同,它将簇定义为密度相连的点的最大集合,能够把具有足够高密度的区域划分为簇,并可在噪声的....
分类:
数据库 时间:
2015-07-05 23:49:55
阅读次数:
442
在MySQL数据库中,默认情况下,如果一个连接的空闲事件超过 8 小时,将会在数据库端关闭这个连接,而数据源并不知道这个连接已经被数据库关闭,当将这个无用的连接交给Dao时,就会产生异常在Spring中,如果采用DBCP配置数据源如果采用的是DBCP的默认配置,不会产生 8 小时问题, 因为每次数据...
分类:
数据库 时间:
2015-07-05 23:41:00
阅读次数:
224
mysql 的时间函数: FROM_UNIXTIME FROM_UNIXTIME(unix_timestamp, format) ? ? 第一个参数是时间戳格式。 第二个是最终想转换的格式,如 SELECT FROM_UNIXTIME(1436102304,‘%Y年%m月%d日‘) as date; 结果 ? ...
分类:
数据库 时间:
2015-07-05 22:41:45
阅读次数:
213
一、 什么是事务
事务就是一段sql 语句的批处理,但是这个批处理是一个atom(原子) ,不可分割,要么都执行,要么回滚(rollback)都不执行。
二、为什么出现这种技术
为什么要使用事务这个技术呢? 现在的很多软件都是多用户,多程序,多线程的,对同一个表可能同时有很多人在用,为保持数据的一致性,所以提出了事务的概念。这样很抽象,举个例子:
A 给B 要划钱,A 的账户-1000元...
分类:
数据库 时间:
2015-07-05 22:39:30
阅读次数:
358
“在雇员表中查找第二高的工资的员工记录”SQL语句怎么写
这个查询首先查找最高工资,然后将它从列表中排除,再查找最高工资。很明显,第二次返回的是第二高工资。
select top 1 * from employee where salary not int (select max(salary) from emplyee) order by salary desc
或者...
分类:
数据库 时间:
2015-07-05 22:36:26
阅读次数:
374
MVC: V(View) :视图→就是页面的模板 C(Control): 控制器→客户主要面对的就是控制器, M(Model):模板→在模板里面主要就是写关于数据库的各种增删改查的方法它们之间的关系就是→在控制器里调用模板里的方法,然后把得到的数据传到视图里,视图就会把得到的数据添加...
分类:
数据库 时间:
2015-07-05 22:32:54
阅读次数:
514