首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
MySQL查询数据被截断
说明:本文记录一个MySQL查询,返回数据被截断的问题; 场景 假设有个用户查询列表,查询条件中有个用户类型(普通用户、大会员、黄金大会员、铂金大会员、至尊大会员),是个下拉列表,可选择对应的用户类型
MySQL表转移数据的三种方式
说明:在一些情况,像大表修改表结构,重新建立分区(对已有表建立分区,对历史数据是不生效的),或者表备份,我们需要将表的数据,从一张表转移到另外一张表里。本文介绍,MySQL表转移表数据的三种方式; 方
MySQL分区表(二)
说明:之前有写过一篇博客,介绍MySQL如何建立分区表,本文介绍如何建立子分区表。子分区,就是在原来分区的基础上,再嵌套一个分区。 例如,按照记录的创建时间分区,在此基础上,再按照租户ID嵌套一个子分
MySQL分区表(一)
说明:分区表,顾名思义,就是一张表根据规则,划分多个区,通过分区,实现一种“逻辑隔离”,这在Saas系统中是非常常见的。本文介绍如何在MySQL中分区。 创建分区 在MySQL中,多种分区模式,如下:
MySQL主从状态监测方案
说明:本文介绍使用代码监测MySQL主从状态的方案,使用Spring Boot定时器和动态数据源组件(dynamic datasources) 主从搭建 主从搭建,参考拙作: MySQL主从结构搭建
MySQL主从的应用
说明:本文介绍MySQL主从在实际中的应用。主从搭建和问题参考下面两篇文章: MySQL主从结构搭建 搭建MySQL主从结构时的问题 数据迁移 当我们搭建完MySQL主从,第一步当然是把历史数据导入到
精选 5 款基于 .NET 开源的 Visual Studio 实用插件
前言 在 .NET 开发过程中,Visual Studio 作为主流集成开发环境(IDE),其强大的扩展能力极大地提升了开发效率与代码质量。今天给大家分享 5 款基于 .NET 开源的 Visual
MySQL主从结构搭建
说明:本文介绍如何搭建MySQL主从结构; 原理 主从复制原理如下: (1)master数据写入,更新binlog; (2)master创建一个dump线程向slave推送binlog; (3)sla
搭建MySQL主从结构时的问题
说明:记录搭建MySQL主从结构时遇到的几个问题; 问题一:连接主节点失败 搭建完成后从节点查看状态如下: 错误:error connecting to master 'admin@主机IP' - r
MySQL组合索引,最左匹配原则失效
说明:在SQL优化时,建立组合索引,我们需要知道最左匹配失效的情况,本文通过实例介绍最左匹配原则失效; 建立组合索引 如下,是一张大表,有1000万条数据; 对表中password、sex和email
怎么给数据库某个字段建立一个前缀索引
说明:SQL调优中重要的一个环节是建立索引,其中有一条是字段值过长字段应该建立前缀索引,即根据字段值的前几位建立索引,像数据库中的密码字段、UUID字段。 因为其随机性,其实根据前几位就可以锁定某一条
如何开启MySQL的慢查询日志
说明:如果需要查看某一条SQL查询速度慢,并对慢的SQL进行优化,那么开启MySQL慢查询日志是一定要做的事情,本文介绍如何开启MySQL的慢查询日志; 查看MySQL慢查询是否开启 首先,输入下面的
Failed to process, please exclude the tableName or statementId.
说明:执行一次查询时,报下面这个错误; 排查结果,在Mapper.xml里面,对应的statement使用了复杂的函数, 需要在对应的Mapper方法上增加@SqlParser(filter = tr
删除数据库记录错误
删除数据库记录错误:Unexpected update count received (Actual: 2, Expected: 1). All changes will be rolled back
MySQL语句之DQL语言(二)(多表查询)
说明:DQL(Data Query Language,数据查询语言),用来查询数据库表中的记录。有的书中,会把DQL语言放入到DML(Data Manipulation Language,数据操作语言
MySQL数据库给表添加索引
说明:当数据库中的记录数过多时,查询速度会显著变慢。此时可以给表创建索引,提高查询速度。 一、创建索引前 我现在有一张表,有1000万条记录,根据username值,查询一条记录,测试下查询时间; 查
数据库事务
说明:在转账业务中,具体到数据库中,操作有两步: 1)把转账人的账户金额 - 转账金额; 2)被转账人的账户金额 + 转账金额; 这两步操作共同执行,才算完成了转账业务,但如果在执行第一步后,发生断电
数据库多表设计
说明:在项目的数据库设计时,表与表之间是有联系的,如学生管理系统中,有部门表,教师表、学生表、课程表等等 一位教师隶属于一个部门,一个部门有多位教师,因此部门表和教师表,是一对多(或者说多对一)的关系
MySQL语句之DML语言
说明:DML(Data Manipulation Language),用来对数据库中表的数据记录进行增、删、改操作。注意,没有查询,数据的查询单独拎出来成DQL(Data Query Language
MySQL语句之DQL语言(一)
说明:DQL(Data Query Language,数据查询语言),用来查询数据库表中的记录。有的书中,会把DQL语言放入到DML(Data Manipulation Language,数据操作语言
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30