天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。

Mysql8.0,增强的 JSON 类型,详细介绍

点击上方“终码一生”,选择“加为星标” 第一时间获取技术干货! 1、前言 MySQL支持由 RFC 7159 定义的原生JSON 数据类型,该数据类型可以有效访问 JSON(JavaScript Object Notation)中的元素数据。与将JSON 格式的字符串存储为单个字符串类型相比,JSON 数据类型具有以下优势: 自动验证存储在JS……继续阅读 »

往事如烟 3年前 (2021-06-26) 865浏览 0评论 2个赞

MySQL 对已存在数据表添加自增 ID 字段

点击上方“终码一生”,选择“加为星标” 第一时间获取技术干货! 系统环境:Ubuntu 数据库:MySQL5.7 主要是遗留问题,该表本来只是用于分析,同事没有添加自增id,造成后续在处理时,遇到一些问题,权衡之后,决定对表新增一个自增的id字段(表中已经存在大量数据,非业务表),为了节省时间,以下是个人的解决方法。避免了代码的开发。方法思路供参考! ……继续阅读 »

往事如烟 3年前 (2021-06-19) 846浏览 0评论 1个赞

MySQL 中的反斜杠 \\,真是太坑了!!

在MySQL中有很多特殊符号都是相当恶心的,比如字符串中有单引号(’)、双引号(”)、反斜杠(\)等等,同学们可以先脑补一下可能会出现啥问题? 在我们平时操作SQL中,一不注意这些符号就会给你背上一口锅。 你还别不信,听叔一句劝,这里的水很深,有些东西,你把握不住…《潘嘎之交》好了,今天咱们就一起针对最膈应人的反斜杠(\),来看看都有……继续阅读 »

往事如烟 3年前 (2021-06-19) 764浏览 0评论 0个赞

面试官:MySQL 批量插入,如何不插入重复数据?

1、前言 知识这个东西,看来真的要温故而知新,一直不用,都要忘记了。 业务很简单:需要批量插入一些数据,数据来源可能是其他数据库的表,也可能是一个外部excel的导入。 那么问题来了,是不是每次插入之前都要查一遍,看看重不重复,在代码里筛选一下数据,重复的就过滤掉呢? 向大数据数据库中插入值时,还要判断插入是否重复,然后插入。 如何提高效率? 看来这个问题不……继续阅读 »

往事如烟 3年前 (2021-06-15) 842浏览 0评论 0个赞

MySQL:表级锁、行级锁、共享锁、排他锁、乐观锁、悲观锁

一文读懂所有锁,了解他们的优缺点和使用场景。 表级锁与行级锁 表级锁: table-level locking,锁住整个表。 开销小,加锁快。 不会死锁(一次性加载所需的所有表)。 锁粒度大,发生锁冲突概率大,并发效率低。 适合查询。 行级锁: row-level loking,锁住一行记录。 开销大,加锁慢。 会死锁。 锁粒度小,发生所冲突概率小,并……继续阅读 »

往事如烟 3年前 (2021-03-20) 1271浏览 0评论 0个赞

DBeaver——一款替代Navicat的数据库可视化工具

对于很多开发者来说,Navicat这个软件并不陌生, 相信这个彩虹色图标的软件,有效的帮助了你的开发工作。从前上学的时候,我都是用的都是从网上找来的密钥进行破解的,但是一直在寻找有没有一个能找到一个免费的能完美替代Navicat的工具。今天就给大家推荐一个可以完美替代的工具——DBeaver(Github开源)。 DBeaver 官网介绍是一款适用于开发人员……继续阅读 »

往事如烟 3年前 (2021-01-27) 1879浏览 0评论 0个赞

再见,Navicat!这个IDEA的兄弟,真香!

最近在JetBrains官网无意间发现了一款数据库管理工具,没错,就是DataGrip,相信很多小伙伴也都所了解,本人安装尝试了下,结果被他的外观和强大的功能深深的吸引了,果然JetBrains出品,必属精品,今天推荐给大家。 我相信,当你第一眼看到 DataGrip 的时候,同样也会有一种惊艳的感觉,就像刚从Eclipse切换到IDEA的时候,除了被他的外……继续阅读 »

往事如烟 3年前 (2021-01-22) 2555浏览 0评论 0个赞

Centos7下root用户启动Mysql5.7报“Failed to get properties: Access denied”

刚安装的Mysql数据库,root用户systemctl status mysqld.service启动mysql时,一直报权限不足,排查了各种文件,放开了权限,还是一直报“Failed to get properties: Access denied”。 确定所有跟mysql相关的文件都属于mysql用户组,权限也放开的情况下启动时,仍报权限不足,如图: ……继续阅读 »

往事如烟 4年前 (2020-07-06) 2706浏览 0评论 0个赞