随笔分类 - Java数据库
摘要:Redis介绍 Redis是key-value型NoSQL数据库 Redis将数据存储在内存中,同事也能持久化到磁盘 Redis常用于缓存,利用内存的高效提高程序的处理速度 Redis特点 速度快 广泛的语言支持 持久化 多种数据结构 主从复制 分布式与高可用 Redis安装与启动 在linux系统
阅读全文
摘要:什么是MyBatis MyBatis是优秀的持久层框架 MyBatis使用XML将SQL与程序解耦,便于维护 MyBatis学习简单,执行高效,是JDBC的延伸 MyBatis开发流程 引入MyBatis依赖 创建实体类 创建实体类,创建Mapper映射文件 初始化SessionFactory 利用
阅读全文
摘要:事务机制 如果数据的写入直接操作数据文件是非常危险的事情,所以MySQL利用日志来间接写入. MySQL总共5种日志,其中只有redo和undo日志与事务有关 什么是事务 事务是一个或多个SQL语句组成的整体,要么全部执行成功,要么全部执行失败 RDBMS = SQL语句 + 事务(ACID) 管理
阅读全文
摘要:MySQL函数分类 1.数字函数 2.字符函数 3.日期函数 4.条件函数 数字函数 函数 功能 用例 ABS 绝对值 ABS(-100) ROUND 四舍五入 ROUND(4.62) FLOOR 强制舍位到最近的整数 FLOOR(9.9) CEIL 强制进位到最近的整数 CEIL(3.2) POW
阅读全文
摘要:INSERT语句 INSERT语句可以向数据表写入数据,可以是一条,也可以是多条 INSERT INTO 表名(字段1,字段2,......) VALUES(值1,值2,......); INSERT INTO 表名(字段1,字段2,......) VALUES(值1,值2,......),(值1,
阅读全文
摘要:测试表结构 1 DROP TABLE IF EXISTS `t_emp`; 2 CREATE TABLE `t_emp` ( 3 `empno` int(4) NOT NULL, 4 `ename` varchar(20) DEFAULT NULL, 5 `job` varchar(20) DEFA
阅读全文
摘要:普通查询 最基本的查询是由SELECT和FROM关键字组成的 1 SELECT * FROM t_teacher; 使用列别名 1 SELECT 2 e.ename AS '名称' 3 FROM t_emp e 查询语句的子句执行顺序 1.语法分析与优化:读取SQL语句 2.FROM:选择数据来源
阅读全文
摘要:SQL语言分类 DML 添加 修改 删除 查询 DCL 用户 权限 事务 DDL 逻辑表 数据表 视图 索引 SQL语言注意事项 SQL语句不区分大小写,但是字符串区分大小写 SQL语句必须以分号结尾 SQL语句中的空白和换行没有限制,但是不能破坏语法 SQL语句的注释 1 # 这是单行注释 2 3
阅读全文

浙公网安备 33010602011771号