随笔分类 -  数据库

摘要:数据库主键冲突解决 参考:https://zhidao.baidu.com/question/681411103315116572.html?qbl=relate_question_3&word=%D6%F7%BC%FC%B3%E5%CD%BB%D4%F5%C3%B4%BD%E2%BE%F6 顺便介 阅读全文
posted @ 2017-06-19 11:40 何必等明天 阅读(15313) 评论(0) 推荐(0)
摘要:为什么用户名不能特殊字符 1. 为了防止sql注入,比如,像 ,`'`等等,这些都会干扰查询甚至会报错。 2. 特殊字符可能不利于我们网站的展示,比如☆,可能其他用户无法打出来,导致操作上的不便。 3. HTML的标签,因为所有的用户名在网页上都是会显示的,比如起个名字叫xiaoming,这就不平等 阅读全文
posted @ 2017-06-07 22:57 何必等明天 阅读(8120) 评论(1) 推荐(1)
摘要:Redis "英文官方文档" "中文官方文档" "分类命令查询" 1. 介绍 Redis是一个开源,高级的键值存储解决方案,用于构建高性能,可扩展的Web应用程序。 Redis有三个主要特点,使它优越于其它键值数据存储系统 Redis将其数据库完全保存在内存中,仅使用磁盘进行持久化。 与其它键值数据 阅读全文
posted @ 2017-05-23 20:17 何必等明天 阅读(606) 评论(0) 推荐(0)
摘要:MySQL事务与锁 锁的基本概念 锁是计算机协调多个进程或线程并发访问某一资源的机制。 相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM存储引擎采用的是表级锁(table level locking);BDB存储引擎采用的是页面锁(p 阅读全文
posted @ 2017-05-07 14:20 何必等明天 阅读(6067) 评论(2) 推荐(1)
摘要:MySQL索引 参考:http://blog.csdn.net/xifeijian/article/details/20312557 是存储引擎用于快速找到记录的一种数据结构。 索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有$10^6$条 阅读全文
posted @ 2017-05-07 14:15 何必等明天 阅读(1340) 评论(0) 推荐(0)
摘要:Mybatis基本用法 下 第七部分 mybatis spring boot starter 官网:http://www.mybatis.org/spring boot starter/mybatis spring boot autoconfigure/index.html maven依赖: 优势: 阅读全文
posted @ 2017-05-03 12:21 何必等明天 阅读(724) 评论(0) 推荐(0)
摘要:Mybatis基本用法 中 第四部分 动态 SQL 动态 SQL 元素和使用 JSTL 或其他类似基于 XML 的文本处理器相似。MyBatis 采用功能强大的基于 OGNL 的表达式来消除其他元素。 4.1 if 注意这种情况传入的title中应该包含 或者 ,否则,可以利用下面的 元素。like 阅读全文
posted @ 2017-05-03 10:37 何必等明天 阅读(5453) 评论(0) 推荐(0)
摘要:Mybatis基本用法 上 本文只是为自己查漏补缺 。全面的请看 "官方文档" ,支持中英文 原理参考:http://blog.csdn.net/luanlouis/article/details/40422941 第一部分 基本概念 1.1 什么是MyBatis MyBatis 是支持定制化 SQ 阅读全文
posted @ 2017-05-02 16:02 何必等明天 阅读(11106) 评论(0) 推荐(1)