首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MySQL
一线大码
创建于2022-09-02
订阅专栏
MySQL 数据库相关文章
等 4 人订阅
共15篇文章
创建于2022-09-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
关于 LEFT JOIN 的使用注意事项
1. LEFT JOIN 左右表判断 在 SQL 中,连续的 LEFT JOIN 操作的左表是前面所有 JOIN 操作后的中间结果,而右表是当前 LEFT JOIN 指定的表。以下分步骤说明: 1
MySQL 存储过程未执行的问题排查过程
1. 问题背景 最近部署了一套测试环境,同事发现以前遗留的一个存储过程未运行,需要我帮忙排查下。下面说一下我的排查过程。列出每种可能得原因以及考虑。 2. 问题排查 2.1. 数据库版本升级的问题 之
MySQL 关于视图的简单学习和使用
1. 视图简介 视图是一种简单的数据查询机制。不同于表,视图不涉及数据存储,不用担心视图会占满磁盘空间。 创建视图,就是将一个查询结果保存为一个虚拟表,这个虚拟表可以执行查询操作。创建视图可能出于各种
MySQL 关于元数据的简单学习和使用
1. 元数据 INFORMATION_SCHEMA是 MySQL 实例中的一个数据库,它存储有关 MySQL 服务器维护的所有其他数据库的信息。提供对数据库元数据的访问,比如数据库或表的名称、列的数据
MySQL 中 SQL 语句使用子查询方式总结
1. 子查询的分类 1.1. 非关联子查询 子查询语句可以单独执行,不需要引用包含语句中的任何内容。称为非关联子查询。 1.1.1. 单行单列子查询 子查询语句返回一个单行单列的表,这种类型的子查询称
MySQL 数据库支持的字符集简介
对于拉丁系语言,比如英语,每个字母只需要 1 个字节来存储,称为单字符集。其他一些语言,比如汉语,日语,韩语等,每个字符的存储需要多个字节,这类字符集被称为多字符集。 查询数据库服务器版本: 查看数据
MySQL 数据库常用数据类型总结
完整的数据类型介绍请参考我翻译的官方文档:MySQL 8.0 参考手册官方文档翻译。 1. 数值型类型 1.1. 整数类型 类型 声明格式 存储字节 默认显示宽度 描述 取值范围(有符号) 取值范围(
MySQL 表日期时间类型字段赋零值异常
1. 问题描述 最近(2022年)做项目查询数据库操作的时候,有一个表的查询操作一直报错,Java 使用 JDBC 连接 MySQL 数据库,在操作值为0的timestamp类型时不能正确的处理,而是
MySQL 8.0 参考手册官方文档翻译
学习一个技术,看官方的文档是一个很好的方法。不过目前我们用到的技术大多数是国外的,并且它们大多数还不提供中文文档,给很多英文不好的同学造成了很大困扰和阻碍,包括我自己。即使有些网站提供了所谓的中文文档
SQL 语句包含 MySQL 关键字导致语法错误
1. 问题描述 今天在执行一个SQL语句的时候,在我本地数据库一直报语法错误,仔细检查了下,发现有个别名使用了groups,之前在博客园写过一篇关于MySQL关键字的文章,我记得保留字里面没有这个GR
MySQL 表新增字段时报丢失连接错误
1. 问题描述 有一张MySQL数据库表,业务变动,需要新增一个业务字段,于是直接用下面的SQL语句进行字段新增: 使用Navicat for MySQL执行该语句会报一个错误,如下图所示: 2013
唯一联合索引插入数据时提示重复条目
1. 事故记录 定时任务两小时执行一次(用的Quartz框架),刚上线,前五次是因为使用Apifox手动触发一次,被执行了五次(隔20秒一次,原因未查明)。 问题主要出现这前五次上,出现了事务交叉,导
COUNT(*) 和 TRUNCATE TABLE 产生死锁
1. 线上事故 昨天晚上下班还在路上的时候就被领导打电话说是线上出故障了,客户的设备列表查询报错,让我紧急排查下,这会我还在地铁上呢,回到家后紧急远程连接公司电脑,开始排查问题。最后搞到了 11:30
MySQL 关于存储过程的简单学习和使用
MySQL 存储过程是一组为了完成特定功能的 SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字和参数值来调用它。存储过程可以接收参数,并可以返回结果。存储过程可以看作是对一系列 SQ
慢 SQL 查询,提示 slow_log 表损坏
1. 问题描述 今天在查询生产环境慢 SQL 的时候,提示慢 SQL 表损坏了: 查询语句: 报错信息: 2. 解决方法 当然公司这边主要是没有权限,让 DBA 给解决的。下面记录的是找到的解决方法。