前言 前面学习了config.xml,下面就要进入MyBatis的核心SQL映射了,第一篇文章的时候,student.xml里面是这么写的: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org ...
分类:
数据库 时间:
2016-06-26 21:13:10
阅读次数:
286
什么是动态SQL MyBatis的一个强大特性之一通常是它的动态SQL能力。如果你有使用JDBC或其他相似框架的经验,你就明白条件串联SQL字符串在一起是多么地痛苦,确保不能忘了空格或者在列表的最后的省略逗号,动态SQL可以彻底处理这种痛苦。 通常使用动态SQL不可能是独立的一部分,MyBatis当 ...
分类:
数据库 时间:
2016-06-26 21:07:37
阅读次数:
216
主服务器:IP地址192.168.56.128,mysql已经安装,无用户数据。 从服务器:IP地址192.168.56.129,mysql已经安装。 主服务器的mysql服务已经正常启动。 主从复制配置 主服务器上进行操作 (1)创建用户并授权 1 mysql -uroot -p密码 2 mysq ...
分类:
数据库 时间:
2016-06-26 21:05:55
阅读次数:
196
举个例子如一张消息表 结构如些 Id (自增主键) Content(内容) UserId(说话人Id) IsWonderful(是否是精彩发言) Top(是否置顶) IsBarrage( 是否是弹幕) 当这个结构的表 数据还少时取 经常发言 置顶发言 和弹幕 速度比较快 但是数据一多 30多万条的时 ...
分类:
数据库 时间:
2016-06-26 21:02:33
阅读次数:
198
1.MySQL主从复制入门 首先,我们看一个图: 影响MySQL-A数据库的操作,在数据库执行后,都会写入本地的日志系统A中 假设,实时的将变化了的日志系统中的数据库事件操作,在MYSQL-A的3306端口,通过网络发给MYSQL-B。 MYSQL-B收到后,写入本地日志系统B,然后一条条的将数据库 ...
分类:
数据库 时间:
2016-06-26 20:58:18
阅读次数:
310
http://www.runoob.com/sqlite/sqlite-expressions.html 封装好的sql using UnityEngine; using System;using System.Collections;using Mono.Data.Sqlite; public c ...
分类:
数据库 时间:
2016-06-26 19:52:08
阅读次数:
162
分析查询语句是否用到了索引 explain sql语句\G //根据返回的信息,我们可知,该sql语句是否使用索引,从多少记录中取出,可以看到排序的方式. 主要是看 key 实际用到的索引 rows 从多少行中找出数据 37万条的数据 不加索引的情况下 查询要2秒多 具体我们来分析这个sql语句 看 ...
分类:
数据库 时间:
2016-06-26 19:46:24
阅读次数:
186
在此谈谈SQLScript方面上网上流传的误区,以避免以讹传讹;不是真正的DBA Expert,对他们的技术言论若不明确对否,能验证的最好自己写写代码进行测试便知道。以下我的观点也欢迎指正,不要一味相信别人的,有时用怀疑的眼光去学习可能才摸索到真谛。 1.有人说exist比In快,实际不一定是这样的 ...
分类:
数据库 时间:
2016-06-26 19:47:42
阅读次数:
238
JOIN用于多张表的关联查询,如SELECT子句(SELECT A.a,A.b,B.a,B.d)中既有表A的字段,同时还有B表的字段,此时使用单独使用FROM A或FROM B已经解决不了问题了,使用JOIN来关联表A和表B即可解决问题,即FROM A,B或A JOIN B,这种方式得到的结果其实是 ...
分类:
数据库 时间:
2016-06-26 19:44:10
阅读次数:
4283
成为一个合格的DBA,若只是了解怎样encoding一些SQL语句和简单的数据库日常管理是远不够的,所以一个合格的DBA需要了解IT的方方面面,从而可以具备对性能、硬件和软件问题排错的能力。本文将介绍一个DBA需要明白的几件事情,个人感觉自己在某些方面能力还是不足,也需要大大加强。 1.需要了解如何 ...
分类:
数据库 时间:
2016-06-26 19:39:19
阅读次数:
191
zabbix3.0 server已自带mysql的模板了,只需配置好agent客户端,然后在web端给主机增加模板就行了。 下面是公司线上的zabbix3.0环境下添加mysql监控操作记录 Zabbix_agent客户端操作 (1)首先在客户端的mysql里添加权限 mysql> grant al ...
分类:
数据库 时间:
2016-06-26 19:33:40
阅读次数:
433
错误信息如下: “System.Data.SqlClient.SqlException”类型的未经处理的异常在 System.Data.dll 中发生 其他信息: “”附近有语法错误。 文字版代码如下: 可以看出,出错的地方就是那一句SQL语句。 既然是SQL语句的问题为何不贴进SQL里去调试一番呢 ...
分类:
数据库 时间:
2016-06-26 18:29:27
阅读次数:
241
1:从SQL以及索引方向(最基本的的) 具体操作,可以借助mysql自带的的工具mysqldumpslow,也可以借助第三方工具pt-query-digest这个更仔细些 第二:从表结构方向 具体操作:a是表字段的选取(能存在内容的时候尽量选取小的字段,占更小的空间) ,a是否遵循第三范式,b是垂直 ...
分类:
数据库 时间:
2016-06-26 18:29:40
阅读次数:
171
...
分类:
数据库 时间:
2016-06-26 18:25:59
阅读次数:
137
[root@test02 init.d]# ll /etc/init.d/postgresql-9.5 -rwxr-xr-x. 1 root root 10072 May 15 06:34 /etc/init.d/postgresql-9.5 1. 检查PostgreSQL 是否已经安装 # rpm ...
分类:
数据库 时间:
2016-06-26 18:24:33
阅读次数:
572
sql数据库表连接,主要分为:内连接、外连接(左连接、右连接 、全连接)、交叉连接,今天统一整合一下,看看他们的区别。 首先建表填充值。 学生表:student(id,姓名,年龄,性别 ) 成绩表:score(id,学生id,成绩) 一、内连接(inner join……on) select stud ...
分类:
数据库 时间:
2016-06-26 18:24:30
阅读次数:
243
To specify your own C and C++ compiler flags, for flags that do not affect optimization, use the CMAKE_C_FLAGS and CMAKE_CXX_FLAGS CMake options. When ...
分类:
数据库 时间:
2016-06-26 18:19:15
阅读次数:
263