热门 最新 精选 话题 上榜
一、概述在上一篇文章,我们学习了MySQL8的JSON相关的新特性,并搭建本地环境,尝试了MySQL8新支持的JSON数据类型。下面,让我们继续学习MySQL8的JSON相关的新特性——JSON函数。JSON函数:MySQL8提供了一组内置函数,允许您提取和操纵JSON数据。例如,JSON_EXTRACT函数允许您从JSON文档中提取值,JSON_ARRAY函数允许您创建JSON数组,JSON_O
推荐 原创 9月前
451阅读
yyds干货盘点
【MySQL】MySQL 8 的 JSON 新特性详解(2)JSON 函数
我最近几年用MYSQL数据库挺多的,发现了一些非常有用的小玩意,今天拿出来分享到大家,希望对你会有所帮助。1.group_concat 在我们平常的工作中,使用group by进行分组的场景,是非常多的。比如想统计出用户表中,名称不同的用户的具体名称有哪些?具体sql如下:select name from ​​user​​ group by name; 但如果想把name相同的code拼接在一起,
推荐 原创 9月前
221阅读
1 命名规范1、【强制】库名、表名、字段名必须使用小写字母并采用下划线分割,禁止拼音英文混用;(禁用-,-相当于运算符)2、【建议】库名、表名、字段名在满足业务需求的条件下使用最小长度;如information --> info;address --> addr等3、【强制】库名、表名、字段名禁止使用MySQL保留关键字,如from,table等详见​​https://dev.mysq
推荐 原创 9月前
606阅读
1点赞
1. 排序数据排序规则使用 ORDER BY 子句排序ASC(ascend): 升序DESC(descend):降序ORDER BY 子句在SELECT语句的结尾。单列排序SELECT last_name, job_id, department_id, hire_dateFROM employeesORDER BY hire_date ;SELECT last_name, job_id, depa
推荐 原创 10月前
800阅读
yyds干货盘点
MySQL排序与分页详解
SELECT...SELECT 1+1, 2+2;# 直接这样写相当于下面这句SELECT 1+1, 2+2 FROM DUAL; # 这里DUAL:伪表SELECT ... FROM语法:SELECT 标识选择哪些字段(列)FROM 标识从哪个表中选择例如选择全部列:SELECT * FROM departments;一般情况下,除非需要使用表中所有的字段数据,最好不要使用通配符‘*’。使用通配
推荐 原创 10月前
1445阅读
1点赞
yyds干货盘点
基本的SELECT语句与显示表结构
业务发展初期,数据库中量一般都不高,也不太容易出一些性能问题或者出的问题也不大,但是当数据库的量级达到一定规模之后,如果缺失有效的预警、监控、处理等手段则会对用户的使用体验造成影响,严重的则会直接导致订单、金额直接受损,因而就需要时刻关注数据库的性能问题。
主备切换细节【正常手动切换- 异常处理】
推荐 原创 10月前
1016阅读
此文是利用docker搭建mysql主从同步的文章介绍。大家可以参考。
推荐 原创 10月前
339阅读
4点赞
​MySQL数据库被广泛应用于各种行业软件,它开发了针对各种不同操作系统都开发了的版本。本节以Windows版本为例介绍MySQL数据库的下载、安装和配置。17.2.1MySQL的下载读者可以从MySQL官网下载MySQL数据库产品,官网地址是:​​https://dev.mysql.com​​。进入官网后可以看到如图17-1所示界面。​图17-1 MySQL官网​在图17-1所示的页面上单击“M
推荐 原创 10月前
637阅读
第十七章《MySQL数据库及SQL语言简介》第2节:MySQL数据库的下载、安装和配置
通常情况下,我们创建索引的时候只关注where条件,不过这只是索引优化的一个方向。优秀的索引设计应该纵观整个查询,而不仅仅是where条件部分,还应该关注查询所包含的列。索引确实是一种高效的查找数据方式,但是mysql也可以从索引中直接获取数据,这样就不在需要读数据行了。
推荐 原创 11月前
658阅读
Mysql索引覆盖
作者:刘邓忠Mysql是大家最常用的数据库,下面为大家带来mysql索引下推知识点的分享,以便巩固mysql基础知识,如有错误,还请各位大佬们指正。1 什么是索引下推索引下推(Index Condition Pushdown,索引条件下推,简称ICP),是MySQL5.6版本的新特性,它可以在对联合索引遍历过程中,对索引中包含的所有字段先做判断,过滤掉不符合条件的记录之后再回表,能有效的减少回表次
升级诉求:Java连接Access已经算是过时的产物了,一般作为存储服务的应用在Java界比较常用的还是MySQL,当然还有Oracle数据库。这里要讲的就是连接MySQL数据库了。就是因为有了SQL标准,各大厂商实现SQL语句基本上大同小异,所以我们从Access平稳的切换到MySQL数据库也比较方便快捷,那如何进行Access数据库切换成MySQL数据呢?下文就是指导手册了,如有问题可以联系作
推荐 原创 11月前
502阅读
Java连接Access数据库改成MySQL连接数据库
ClickHouse 可以挂载为 MySQL 的一个从库 ,先全量再增量的实时同步 MySQL 数据,这个功能可以说是今年最亮眼、最刚需的功能,基于它我们可以轻松的打造一套企业级解决方案,让 OLTP 和 OLAP 的融合从此不再头疼。目前支持 MySQL 5.6/5.7/8.0 版本,兼容 Delete/Update 语句,及大部分常用的 DDL 操作。代码还处于 Alpha 版本阶段,毕竟是两
推荐 原创 11月前
1224阅读
yyds干货盘点
MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。本文将带领大家如何在Linux上安装MySQL,并实现远程登录
推荐 原创 11月前
366阅读
yyds干货盘点
Linux上安装MySQL超详细
@TOC(MySQL5.7中文乱码与远程链接问题)1.MySQL5.7中文乱码当我们直接在数据库里面输入中文时,保存后出现:Incorrectstringvalue:‘\xE9.....’forcolumn''atrow1!在这里插入图片描述(https://s2.51cto.com/images/blog/202212/10191207_63946987282da29077.png?xosspr
推荐 原创 11月前
449阅读
MySQL 5.7中文乱码与远程链接问题