菜单

Bob's Blog Bob's Blog

所有标签

Spring-HandlerInterceptor

1.preHandle preHandle方法是进行处理器拦截用的,顾名思义,该方法将在Controller处理之前进行调用。 SpringMVC中的Interceptor拦截器是链式的,可以同时存在多个Interceptor,然后SpringMVC会根据声明的前后顺序一个接一个的执行,而且所有的I

波波 波波 发布于 2023-02-14

MySQL给某个用户给某个库表设置权限

两个方法: a.sql设置 b.工具设置(这里用的Navicat) 第一种 -- 用root(最高权限的用户)进行以下操作 -- 1. 创建数据库:test_task CREATE DATABASE emc_power DEFAULT CHARACTER SET utf8 COLLATE utf

波波 波波 发布于 2020-07-24

MySQL 1-1

一、基本概念 1.主键、外键、超键、候选键 超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。 候选键:是最小超键,即没有冗余元素的超键。 主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组

波波 波波 发布于 2020-06-11

【Docker】Docker中安装的MySQL数据库支持远程连接

Docker中安装的MySQL 同事设置的不支持远程连接。 他请假了,然后电话也没打通,只有自己在服务器上设置下了。 命令行操作说实话给表里加索引啥的,操作不太方便。 我们开始吧! 1. 登入到服务器,执行进入docker命令行指令 [root@izbp13hwvp8k9hwh4rrjvpz tc-

波波 波波 发布于 2019-12-17

MySQL导入导出sql文件

window下 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u dbuser -p dbname > dbname.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -

波波 波波 发布于 2019-12-16

mysql大数据量查询

由于在参与的实际项目中发现当mysql表的数据量达到百万级时,普通SQL查询效率呈直线下降,而且如果where中的查询条件较多时,其查询速度简直无法容忍。曾经测试对一个包含400多万条记录(有索引)的表执行一条条件查询,其查询时间竟然高达40几秒,相信这么高的查询延时,任何用户都会抓狂。因此如何提高

波波 波波 发布于 2019-12-11

CentOS 7 yum 安装 MySQL 5.7

0、环境 本文操作系统: CentOS 7.2.1511 x86_64 MySQL 版本: 5.7.13 1、下载 MySQL 官方的 Yum Repository http://blog.static.laily.net/download-mysql-repo.png 从 MySQL 官网选取合适

波波 波波 发布于 2019-11-29

简单使用存储过程

然后,我们往表 t 中插入 10 万行记录,取值按整数递增,即:(1,1,1),(2,2,2),(3,3,3) 直到 (100000,100000,100000)。 我是用存储过程来插入数据的,这里我贴出来方便你复现: delimiter ;; create procedure idata() be

波波 波波 发布于 2019-08-12

分库分表中如何保证全局主键唯一性

使用基于 Snowflake 算法搭建发号器 为什么使用Snowflake 而不使用UUID? 雪花算法生成的是有序的,便于排序,而UUID不行 另一个原因在于 ID 有序也会提升数据的写入性能 UUID 不能作为 ID 的另一个原因是它不具备业务含义 如果请求发号器的 QPS 不高,比如说发号器每

波波 波波 发布于 2019-07-26