×

MYSQL教程

mysql 详细说明日志分类 (mysql日志详解)

AB模板网 AB模板网 发表于2024-05-12 浏览4403 评论0
前言 对于IT从业人员来说,日志是日常开发和问题排查过程中非常重要的信息,通过日志可以了解到很多有用的信息,很多奇怪的不好定位的问题,往往可以通过分析日志找到答案。 在mysql中,也提供了多种类型的日志,不同类型的日志其作用也不一样,本篇就深入的了解下mysql的各类日志,以及各类日志的使用。 mysql日志分类 按照大类进行划分,mysql的日志主要分为下面几种: 二进制日志; 错误日志; 通用查询日志; 慢查询日志; 以上也是大家熟知的4种日志,在mysql8以后

MYSQL教程

解决mysql中group_concat长度限制的方案

AB模板网 AB模板网 发表于2024-05-12 浏览5175 评论0
group_concat函数 在mysql中的group_concat函数默认支持的最大字符数为1024。 当你使用group_concat函数时,超出第1024字符的字符会全部丢失。 show variables like 'group_concat_max_len'; 今天就被这个问题搞了一两个小时。不使用group by和group_concat时数据是正确的。 一用就发现使用了group_concat函数的列少了一些数据。 获得group_concat的最大长度

MYSQL教程

【MySQL】MySQL建表与常见类型设计陷阱(MySQL专栏启动)(mysql建表数据类型)

AB模板网 AB模板网 发表于2024-05-12 浏览6237 评论0
📫作者简介:小明java问道之路,专注于研究 Java/ Liunx内核/ C++及汇编/计算机底层原理/源码,就职于大型金融公司后端高级工程师,擅长交易领域的高安全/可用/并发/性能的架构设计与演进、系统优化与稳定性建设。   📫 热衷分享,喜欢原创~ 关注我会给你带来一些不一样的认知和成长。   🏆 InfoQ签约作者、CSDN专家博主/后端领域优质创作者/内容合伙人、阿里云专家/签约博主、51CTO专家 🏆   🔥如果此文还不错的话,还请👍关注、点赞、收藏

MYSQL教程

Cannot add foreign key constraint全网唯一全面正解(cannot add foreign key constraint翻译)

AB模板网 AB模板网 发表于2024-05-12 浏览5002 评论0
一、问题由来 该问题的发现是从测试环境向生产环境导数据时产生的,执行导入就报Cannot add foreign key constraint外键的错,刚开始以为是数据的问题,但是反复查看并没有发现有什么问题,陷入了僵局。 二、问题解决方法 经过各种查资料,了解到了其实就是因为外键检查导致的错误,于是就想到了我们可以临时关闭外键检查,这样等我们完成数据的导入,再进行开启那么就可以了。说干就干,查询mysql的官方手册,我们进行了尝试: 2.1 尝试一 我们大部分人在该步骤

后端

【MySQL】深入理解MySQL分区表原理与企业级实战(MySQL专栏启动)(表分区 mysql)

临 发表于2024-05-12 浏览4786 评论0
📫作者简介:小明java问道之路,专注于研究 Java/ Liunx内核/ C++及汇编/计算机底层原理/源码,就职于大型金融公司后端高级工程师,擅长交易领域的高安全/可用/并发/性能的架构设计与演进、系统优化与稳定性建设。   📫 热衷分享,喜欢原创~ 关注我会给你带来一些不一样的认知和成长。   🏆 InfoQ签约作者、CSDN专家博主/后端领域优质创作者/内容合伙人、阿里云专家/签约博主、51CTO专家 🏆   🔥如果此文还不错的话,还请👍关注、点赞、收藏

MSSQL教程

数据库基础知识之数据类型(数据库基础知识之数据类型包括)

aerof aerof 发表于2024-05-12 浏览10035 评论0
mysql常用数据类型 一、数值类型(整型、浮点型) 1、整型 eg:添加一个表格:点击表——添加字段——名称——类型,年龄age是tinyint类型,要在下方勾选无符号,因为年龄都是正数,不存在负数一说,所以不需要符号。 点击保存,然后输入表名,比如t1,就出现了t1    然后双击表里面的null就可以修改值了  如果在年龄里写了一个负数,再按ctrl+s保存,就会报错: 由于范围是0-255,所以当写了256时,也会报错:  2、浮点型 eg

MSSQL教程

水平分表与垂直分表(什么是水平分表)

无理 无理 发表于2024-05-12 浏览5974 评论0
1. 水平分表 (1) 什么是水平分表 水平分表就是指以行为单位对数据进行拆分,一般意义上的分库分表指的就是水平分表。 分表之后,所有表的结构都是一样的。 (2) 为什么要水平分表 水平分表可以解决表中的数据量大的问题,如果一张表的数据太多,操作起来会很麻烦,所以分表存储数据。 (3) 如何进行水平分表 一般可以有范围法和hash法来进行水平分表。 假设现在有30万行数据,需要对它们进行水平分表: 范围法很好理解,可以让第1-100000行数据存放在表1,第100001-200000行数据

django

【教程】FastAPI-Amis-Admin注册SQLModel模型管理,快速实现数据的增删查(CRUD)

仙客来 仙客来 发表于2024-05-12 浏览6238 评论0
模型管理 fastapi-amis-admin中的模型管理类ModelAdmin与Django-admin中的ModelAdmin使用方法非常相似,也具备django-admin中的绝大多数功能.fastapi-amis-admin可以用极少的代码快速实现常用的数据增删查改需求,对于个性化的数据操作fastapi-amis-admin也能很方便的自定义拓展.本文介绍注册简单的模型管理类,对于复杂的模型管理类可以根据实际需求参考官方教程文档. 示例-1 定义SQLModel模型 第一

django

select_related和prefetch_related的用法与区别(select related)

李秋波 李秋波 发表于2024-05-12 浏览5634 评论0
0. 本文借助django-debug-toolbar来展现效果 (19条消息) django-debug-toolbar的安装_骑台风走的博客-CSDN博客https://blog.csdn.net/qq_52385631/article/details/126695534?spm=1001.2014.3001.5501 1. 介绍 select_related: 将会根据外键关系(注意: 仅限单对单和单对多关系),在执行查询语句的时候通过创建一条包含SQL inner joi