桃园结义 , 版权所有丨如未注明 , 均为原创丨转载请注明

java与mysql时区问题

MySQL 时区默认是服务器的时区。默认情况下mysql的time_zone为SYSTEM,也就是mysql的时区和服务器的时区是一样的。一般服务器都是东八区。在使用mysql时,客户端所在的时区一般也是东八区。所以从mysql查询timestamp类型数据时一切正常。 bash >># docker exec -it mysql bash; bash &……继续阅读 »

桃园小编 3个月前 (09-10) 165浏览 0评论 0个赞

Java对象的持久化概念

       转载地址:http://book.51cto.com/art/201009/227402.htm java中持久化技术是为了将java对象与数据库表对应。 java中储存很多对象在内存是很浪费空间的,内存过于昂贵,与硬盘,磁带,光盘,等外存相比,内存的价格要高2~3个数量级,而且维持成本也高,至少需要一直供电。所以即使对象不需要……继续阅读 »

桃园小编 1年前 (2018-09-07) 720浏览 0评论 7个赞

阿里云工具之 – Cobar

Cobar是提供关系型数据库(MySQL)分布式服务的中间件,它可以让传统的数据库得到良好的线性扩展,并看上去还是一个数据库,对应用保持透明。自Cobar实际投入运用以来,它接管了3000+个MySQL数据库的schema,集群日处理在线SQL请求50亿次以上。 集群日处理在线数据流量TB级别以上,并且到目前为止,该产品在阿里巴巴稳定运行3年以上。 (Cobar是关系型数据的分布式处理系……继续阅读 »

桃园小编 2年前 (2017-11-27) 663浏览 0评论 6个赞

mybatis中的#和$的区别

一:先上结论 #{}:占位符号,好处防止sql注入 ${}:sql拼接符号 二:具体分析 动态 SQL 是 mybatis 的强大特性之一,也是它优于其他 ORM 框架的一个重要原因。mybatis 在对 sql 语句进行预编译之前,会对 sql 进行动态解析,解析为一个 BoundSql 对象,也是在此处对动态 SQL 进行处理的。在动态 SQL 解析阶段, ……继续阅读 »

桃园小编 2年前 (2017-11-20) 427浏览 0评论 3个赞

mysql 索引

normal:表示普通索引 unique:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为unique full textl: 表示 全文搜索的索引。 FULLTEXT 用于搜索很长一篇文章的时候,效果最好。用在比较短的文本,如果就一两行字的,普通的 INDEX 也可以。  B-Tree 索引是 MySQL 数据库中使……继续阅读 »

桃园小编 2年前 (2017-07-04) 443浏览 0评论 1个赞

MySQL主从复制搭建,基于日志(binlog)

什么是MySQL主从复制 简单来说就是保证主SQL(Master)和从SQL(Slave)的数据是一致性的,向Master插入数据后,Slave会自动从Master把修改的数据同步过来(有一定的延迟),通过这种方式来保证数据的一致性,就是主从复制 MySQL主从能解决什么问题 一、高可用 因为数据都是相同的,所以当Master挂掉后,可以指定一台Slave充当Maste……继续阅读 »

桃园小编 3年前 (2017-04-17) 451浏览 0评论 0个赞