MySql数据库
旺仔OO糖
~
展开
-
Mybaitis框架使用PageHelper插件实现物理分页查询
PageHelper 是 MyBatis框架的 分页插件优点:支持常见的 12 种数据库。Oracle,MySql,MariaDB,SQLite,DB2,PostgreSQL,SqlServer 等物理分页物理分页与逻辑分页的区别:逻辑分页:通过SQL将所有数据全部查询出来,然后通过结果集ResultSets进行类似offset的分页效果,实际上所有的结果已经查询出来了只是显示出来部分而已,常见的是mybatis的RowBounds,作用范围较小,只使用于数据量小变化浮动小的情况。.原创 2021-06-11 10:46:23 · 2248 阅读 · 49 评论 -
mybatis控制台打印sql执行预计和结果
mybatis控制台打印执行的sql语句和结果:mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImplmybatis-plus:mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl原创 2021-06-11 09:05:45 · 2003 阅读 · 2 评论 -
MyBatis查询结果resultType
前言mapper映射xml文件基本模板:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.tzq.student.dto.StudentDto"></mappe原创 2021-05-19 09:59:32 · 1509 阅读 · 1 评论 -
mysql数据库的字段类型与java数据类型对照表
mysql数据库的字段类型与java数据类型对照表:原创 2021-05-18 15:09:18 · 1544 阅读 · 0 评论 -
mysql版本8.0以后驱动需要加时区
mysql的版本在8.0以后,数据库驱动配置需要加时区spring.datasource.url=jdbc:mysql://8.136.210.255:3306/tzq?serverTimezone=GMT%2B8其中?serverTimezone=GMT%2B8就是加的时区配置信息:# mysql数据库连接spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysql:原创 2021-05-18 10:59:25 · 4850 阅读 · 0 评论 -
ER图转关系模型
(1)实体类型的转换将每个实体类型转换成一个关系模式,实体的 属性 即为关系的 属性,实体标识符即为关系的键。(2)联系类型的转换实体间的关系是1对1在实体类型转换成两个关系模式中的任意一个关系模式的属性中加入另一个关系模式的键和联系类型的属性。实体间的联系是1对N则在N端实体类型转换成的关系模式中加入1端 实体类主键。如实体间的联系是M对N单独将 联系类型 也转换成关系模式。将M和N端的主键都加进去。示例:该ER图转换为关系模型商店 和 职工是一对多关系,一个商店有多个原创 2021-03-25 14:31:11 · 18956 阅读 · 1 评论 -
MySQL基础课堂笔记
今日内容数据库的基本概念MySQL数据库软件安装卸载配置SQL数据库的基本概念1. 数据库的英文单词: DataBase 简称 : DB2. 什么数据库? * 用于存储和管理数据的仓库。3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQL4. 常见的...原创 2020-03-14 17:03:41 · 168 阅读 · 2 评论