随笔分类 - 数据库
摘要:Redis_2 持久化 1. Redis.conf详解 redis.conf从上向下详解 1.1 单位配置 1 redis对单位的大小写是不敏感的, 单位可以是gb, GB, Gb等等。 2 可以包含其他配置文件的配置 1.2 网络配置 绑定的ip和端口号 bind127.0.0.1 protect
阅读全文
摘要:Redis_1 类型和操作 1. NoSql 1.1 历史 单机MySql时代: 最后的问题: 数据量太大, 数据库索引太大导致内存放不下, 访问量太大导致服务器承受不了 Memcached缓存+ MySql + 垂直拆分(读写分离) (主要解决读的问题) 3个数据库, 只有2用来写内容,写完之后同
阅读全文
摘要:Mybatis-plus 1. dependency dependency: mybatis-plus-boot-start, mysql-java-connector mysql8的配置: useSSL, useUnicode, charactorEncoding utf-8, serverTim
阅读全文
摘要:一对多多对一 动态SQL 缓存 1. 注解开发 1. 简单开发用注解 (本质:使用反射获得所有东西) 表现: 在接口中使用注解,相当于不需要UserMapper.xml实现类了。 在简单开发中使用,复杂开发中用xm文件方便维护。 步骤: 在接口中使用注解 @Select("select * from
阅读全文
摘要:Mybais 优化使用 1. 配置优化 mybatis-config.xml文件配置标签: properties 属性 settings 设置 typeAliases 类型别名 environments 环境配置 mappers 映射器 配置xml文件中,configure的顺序: "configu
阅读全文
摘要:Mybatis入门 1. Mybatis使用 把SQL写入xml文件,降低sql和程序的耦合 最大的变化: 之前写UserDao接口之后写实现类UserDaoImp, 现在写UserMapper.xml配置文件 1. maven项目创建,添加依赖 mybatis 例子中,(创建的数据库名为mybat
阅读全文
摘要:JDBC 1. JDBC 1. 驱动 构架:加一层 java.sql, javax.sql, 和数据库驱动包: mysql-connector-java.jar 2. JDBC程序 创建测试数据库 CREATE DATABASE jdbcStudy CHARACTER SET utf8 COLLAT
阅读全文
摘要:之前都是对数据库的数据表进行的操作, 之后都是对表中的数据进行操作: MySQL数据操作 1. MySQL数据管理DML 1. 外键(不重要) 数据库级别外键:不推荐 添加另一个表中的建过来: -- 在创建表()的最后写: key `FK_本表属性` (`本表属性`), constraint `FK
阅读全文
摘要:数据库基础操作 关系型数据库 SQL 非关系型数据库 NoSQL(Not noly sql) 常见:redis, MongDB 1. Mysql基本命令行操作 每行都必须带;结尾 -- 进入 mysql -uroot -p -- 修改用户名密码(实际是对存储密码的表的修改) update mysql
阅读全文
浙公网安备 33010602011771号