1、动态SQL操作之查询查询条件不确定,需要根据情况产生SQL语法,这种情况叫动态SQL<selectid="dynamicFind"parameterType="map"resultMap="empMap">
selectemp_id,emp_name,emp_salfromemp
<where>
<iftest="pid!=null">
andemp_id=#{pid}
</if>
<..
分类:
数据库 时间:
2016-09-27 07:01:25
阅读次数:
404
SqlSugar从1.0版本一直更新到3.0 ,使用该 ORM的人也越来越多,需求也越来越多,提出的需求和大家给我的建议的也都尽力满足。 并且 重构了EMIT和拉姆达解析,添加了无数的新功能,重新整了的GIT HUB上的DEMO,重新整理了所有注释。 完全基于SqlSugar的开源CMS http: ...
分类:
数据库 时间:
2016-09-27 06:54:01
阅读次数:
242
C#操作SQL Float类型,数据会多很多小数,原来是C#的float和sql的float类型不一致。以下是数据库中与C#中的数据类型对照。 ...
分类:
数据库 时间:
2016-09-27 01:43:59
阅读次数:
149
这个问题,真的是找了很久。 之前以为是mysql的timezone有问题。根据网上的方法,把timezone改了,还是不起作用。 然后以为是java的问题,但试来试去java也不存在timezone不对的问题。 最后,竟然是mysql连接字符串的问题,连接字符串上多了一个?servertimezon ...
分类:
数据库 时间:
2016-09-27 00:36:32
阅读次数:
390
查询日志后是‘ Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist’此错误(less /var/log/mysqld.log) 试着把mysql全部删除干净,一般删除不干净(删除后残留 ...
分类:
数据库 时间:
2016-09-27 00:37:05
阅读次数:
191
java.lang.AbstractMethodError: oracle.jdbc.driver.OracleConnection.prepareStatement(Ljava/lang/String 此处报错 原因: 1、oracle的驱动版本不对 2、检查xml 文件是否写错 !useGene ...
分类:
数据库 时间:
2016-09-27 00:32:28
阅读次数:
129
Centos7安装oracle11gR2说明 Centos7安装oracle11gR2说明 环境准备 安装Oracle前准备 创建运行oracle数据库的系统用户和用户组 创建oracle数据库安装目录 修改OS系统标识 安装oracle数据库所需要的软件包 关闭防火墙 关闭selinux需重启生效 ...
分类:
数据库 时间:
2016-09-27 00:33:37
阅读次数:
263
MySQL的备份和还原 备份:副本 RAID1,RAID10:保证硬件损坏而不会业务中止; DROP TABLE mydb.tb1; 备份类型: 热备份、温备份和冷备份(根据服务器是否在线) 热备份:读、写不受影响; 温备份:仅可以执行读操作; 冷备份:离线备份;读、写操作均中止; 物理备份和逻辑备 ...
分类:
数据库 时间:
2016-09-27 00:20:05
阅读次数:
162
环境:Windows10x64,mongodb-win32-x86_64-2008plus-ssl-3.2.9-signed.msi 步骤: ##数据文件dbpath=D:\MongoDB\data ##日志文件logpath=D:\MongoDB\log\mongo.log 启动mongodb服务 ...
分类:
数据库 时间:
2016-09-27 00:16:40
阅读次数:
201
mysql执行流程: sql命令 》mysql引擎 (分析) 》语法正确 (编译) 》可识别命令 (执行) 》执行结果 (返回) 》客户端。 存储过程定义: sql语句和控制语句的预编译集合,以一个名称存储作为一个单元处理。 最重要的优点: 省略部分执行流程,提高执行速度。 其他优点: 增强sql语 ...
分类:
数据库 时间:
2016-09-26 23:12:11
阅读次数:
414
想在Mac下使用locate时,提醒数据库没创建: 根据提示使用 并没有生效。 需要执行 sudo /usr/libexec/locate.updatedb 进行库更新。 ...
分类:
数据库 时间:
2016-09-26 23:11:55
阅读次数:
857
今天发现了一个小东西,觉得很有意思,查找了一些资料,跟大家分享一下: 在sqlplus中: 在第三方提供的工具(如:plsqldev) 总结: exec是sqlplus的命令,只能在sqlplus中使用。 call是sql命令,任何工具都可以使用,call必须有括号,即例没有参数 希望对需要的人有用 ...
分类:
数据库 时间:
2016-09-26 23:03:34
阅读次数:
201
一、主要存储引擎 5.5以后的版本,默认存储引擎从myisam改成了innodb;线上推荐都用innodb 二、innodb存储引擎 (一)结构 INNODB存储引擎大致分三部分,图中已经(1)(2)(3)标出。至于MYSQL Server层暂不管它,就是SQL接口、解析器、优化器、缓冲池的那层组件... ...
分类:
数据库 时间:
2016-09-26 22:58:44
阅读次数:
297
一.Neutron数据库的整体架构图NeutronDatabase采用的是分布式架构,由3台服务器组成一个cluster.NeutronServer通过Plugin,然后发送给NeutronDatabase的VIP,HAProxy收到消息后,转发给database的实地址.1.Neutronserver接收api请求。2.plugin转换消息,发送给database3.database..
分类:
数据库 时间:
2016-09-26 21:59:22
阅读次数:
408
数据字典数据字典是oracle数据库中最重要的组成部分,它提供了数据库的一些系统信息数据字典记录了数据库的系统信息,它是只读表和视图的集合,数据字典的所有者是sys用户用户只能在数据字典上执行查询操作,而其维护和修改是由系统自动完成的数据字典包括数据字典基表和数据字..
分类:
数据库 时间:
2016-09-26 21:59:23
阅读次数:
464
编译安装:创建MySQL专用账户和用户组:groupaddmysqluseradd-gmysqlmysql设置用户操作系统资源的限制,在/etc/security/limits.conf最后添加mysqlsoftnproc2047mysqlhardnproc16384mysqlsoftnofile1024mysqlhardnofile65536执行cmake.-LAH查看MySQL编译所有支持的参数,或者通..
分类:
数据库 时间:
2016-09-26 21:55:56
阅读次数:
262
1、执行mongod.exe服务器启动后面可跟参数说明启动的数据库和日志。eg:mongod.exe--bind_ip127.0.0.1--logpath"F:\data\dbConf\mongodb.log"--logappend--dbpath"F:\data\db"--port19901--serviceName"mongodb1"--serviceDisplayName"mongodbAll"--install2、执行mongo.exe客户..
分类:
数据库 时间:
2016-09-26 21:50:39
阅读次数:
165