• MySQL外键约束(FOREIGN KEY)案例讲解

    MySQL 外键约束(FOREIGN KEY)是表的一个特殊字段,经常与主键约束一起使用。对于两个具有关联关系的表而言,相关联字段中主键所在的表就是主表(父表),外键所在的表就是从表(子表)。...

    吾爱主题 2024-04-02 08:04:58阅读:170
  • 三道MySQL新手入门面试题,通往自由的道路

    1. 讲讲你认识MySQL锁吧 对于数据库来讲,读写都是非常频繁的吧,在并发量来的时候,在进行读写操作时,可能会产生数据的不一致,这时候需要一些机制来保证访问的次序,所以锁就可以在一定限度保...

    吾爱主题 2024-04-02 08:04:57阅读:133
  • MySQL 1130异常,无法远程登录解决方案详解

    问题: mysql:1130 is not allowed to connect to this mariadb server(没有远程登录权限,注:这里的mariadb 是mysql的延伸...

    吾爱主题 2024-04-02 08:04:57阅读:252
  • 解决mysql数据库数据迁移达梦数据乱码问题

    受到领导的嘱托,接手了一个java项目,要进行重构,同时了项目的整体建设要满足信创的要求。 那么首先就要满足两点: 1,使用国产数据库达梦8替换mysql数据库 2,使用金蝶中间件替换tomca...

    吾爱主题 2024-04-02 08:04:56阅读:148
  • MySQL连接异常报10061错误问题解决

    MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统(RDBMS)之一。    ...

    吾爱主题 2024-04-02 08:04:56阅读:137
  • mac安装mysql数据库及配置环境变量的图文教程

    安装mysql 下载mysql。我下载的是:mysql-8.0.11-macos10.13-x86_64.dmg 双击打开mysql-8.0.11-macos10.13-x86_64.d...

    吾爱主题 2024-04-02 08:04:55阅读:126
  • MySQL/MariaDB中如何支持全部的Unicode

    永远不要在 mysql 中使用 utf8,并且始终使用 utf8mb4 。 utf8mb4介绍 mysql/mariadb中,utf8字符集并不是对unicode的真正实现,即不是...

    吾爱主题 2024-04-02 08:04:55阅读:154
  • Linux下MySQL多实例部署及安装指南

    什么是mysql多实例 简单地说,mysql多实例就是在一台服务器上同时开启多个不同的服务端口(3306、3307),同时运行多个mysql服务进程,这些服务进程通过不同的socket...

    吾爱主题 2024-04-02 08:04:54阅读:93
  • docker 部署mysql详细过程(docker部署常见应用)

    之前给大家介绍过:docker(部署常见应用):docker部署nginx docker部署mysql:5.7.26 ? 1 2 3 4...

    吾爱主题 2024-04-02 08:04:54阅读:154
  • 同事删库跑路后,我连表名都不能修改了?

    事情是这样的,前几天隔壁部门的哥们在生产环境的数据库上,执行了一下drop命令,好嘛,活生生的删库跑路的例子居然真的在我身边发生了,好在运维同学给力,后来恢复了数据。事后听说这哥们虽然没被...

    吾爱主题 2024-04-02 08:04:53阅读:174
  • MySQL之information_schema数据库详细讲解

    1. 概述 information_schema 数据库跟 performance_schema 一样,都是 MySQL 自带的信息数据库。其中 performance_schema 用于性...

    吾爱主题 2024-04-02 08:04:52阅读:105
  • MySql分页时使用limit+order by会出现数据重复问题解决

    摘要 能把复杂的知识讲的简单很重要 在学习的过程中我们看过很多资料、视频、文档等,因为现在资料视频都较多所以往往一个知识点会有多种多样的视频形式讲解。除了推广营销以外,确实有很多人的视频...

    吾爱主题 2024-04-02 08:04:52阅读:142
  • SQL insert into语句写法讲解

    方式1、 INSERT INTO t1(field1,field2) VALUE(v001,v002);  明确只插入一条Value 方式2、 INSERT INTO t1(f...

    吾爱主题 2024-04-02 08:04:51阅读:122
  • mysql回表致索引失效案例讲解

    简介 mysql的innodb引擎查询记录时在无法使用索引覆盖的场景下,需要做回表操作获取记录的所需字段。 mysql执行sql前会执行sql优化、索引选择等操作,mysql会预估各个索...

    吾爱主题 2024-04-02 08:04:51阅读:140
  • mysql IS NULL使用索引案例讲解

    简介 mysql的sql查询语句中使用is null、is not null、!=对索引并没有任何影响,并不会因为where条件中使用了is null、is not null、!=这些判断条...

    吾爱主题 2024-04-02 08:04:50阅读:142
  • mysql中TIMESTAMPDIFF案例详解

    1.  Syntax TIMESTAMPDIFF(unit,begin,end); 根据单位返回时间差,对于传入的begin和end不需要相同的数据结构,可以存在一个为D...

    吾爱主题 2024-04-02 08:04:50阅读:104
  • 实操MySQL+PostgreSQL批量插入更新insertOrUpdate

    一、百度百科 1、MySQL MySQL声称自己是最流行的开源数据库。LAMP中的M指的就是MySQL。构建在LAMP上的应用都会使用MySQL,如WordPress、Drupal...

    吾爱主题 2024-04-02 08:04:49阅读:123
  • MYSQL row_number()与over()函数用法详解

    语法格式:row_number() over(partition by 分组列 order by 排序列 desc) row_number() over()分组排序功能: 在使...

    吾爱主题 2024-04-02 08:04:48阅读:129
  • MySQL隐式类型转换导致索引失效的解决

    问题 在工作中发现,有一个接口只执行一条SQL查询语句,并且SQL明明使用了主键列,但是速度很慢。 在MySQL中EXPLAINN后发现,执行时并没有使用主键索引,而是进行了全表扫描。...

    吾爱主题 2024-04-02 08:04:48阅读:116
  • 浅谈MySQL数据查询太多会OOM吗

    我的主机内存只有100g,现在要全表扫描一个200g大表,会不会把db主机的内存用光? 逻辑备份时,可不就是做整库扫描吗?若这样就会把内存吃光,逻辑备份不是早就挂了? 所以大表全表扫描,看起...

    吾爱主题 2024-04-02 08:04:47阅读:89
  • MySQL多表连接查询详解

    多表连接查询 表与表之间的连接分为内连接和外连接 内连接:仅选出两张表互相匹配的记录 外连接:既包括两张表匹配的记录,也包括不匹配的记录,同时外连接又分为左外连接(左连接)和...

    吾爱主题 2024-04-02 08:04:47阅读:143
  • sqlmap注入图文详解

    1.发现此网址可能存在sql注入漏洞,我们进行sql盲注入测试一下是否存在漏洞。 地址栏输入 and 1=1 发现页面正常显示。 再次输入and 1=2&nbs...

    吾爱主题 2024-04-02 08:04:46阅读:116
  • mysql之group by和having用法详解

    GROUP BY语法可以根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表。 select子句中的列名必须为分组列或列函数,列函数对于group by子句定义的每个组返回...

    吾爱主题 2024-04-02 08:04:46阅读:145
  • MySQL DEFINER具体使用详解

    前言: 在 MySQL 数据库中,在创建视图及函数的时候,你有注意过 definer 选项吗?在迁移视图或函数后是否有过报错情况,这些其实都可能和 definer 有关系。本篇文章主要介绍下...

    吾爱主题 2024-04-02 08:04:44阅读:161
  • 一篇文章带你了解SQL之CASE WHEN用法详解

    简单CASE WHEN函数: CASE SCORE WHEN 'A' THEN '优' ELSE '不及格' END CASE SCORE WHEN 'B' THEN '良' E...

    吾爱主题 2024-04-02 08:04:44阅读:163
  • MySQL隔离级别和锁机制的深入讲解

    简述: 我们的mysql一般会并发的执行多个事务,多个事务可能会并发的对同一条或者同一批数据进行crud操作;可能就会导致我们平常所说的脏读、不可重复读、幻读这些问题. 这些问题的本质都...

    吾爱主题 2024-04-02 08:04:43阅读:124
  • 浅析MySQL 主键使用数字还是uuid查询快

    在实际开发中mysql的主键不能重复,可能会采用主键自增,为了防止主键重复也可能会采取雪花算法之类的算法保证,这两种主键保存的都是number类型 但是实际开发中可能会生成uuid作为主键那么疑...

    吾爱主题 2024-04-02 08:04:43阅读:133
  • MySQL之权限以及设计数据库案例讲解

    权限及设计数据库 用户管理 使用sqlyog 创建用户,并授予权限演示 基本命令 ? 1 2 3 4...

    吾爱主题 2024-04-02 08:04:42阅读:165
  • MySQL为何不建议使用默认值为null列

    通常能听到的答案是使用了NULL值的列将会使索引失效,但是如果实际测试过一下,你就知道IS NULL会使用索引.所以上述说法有漏洞. 着急的人拉到最下边看结论 Preface...

    吾爱主题 2024-04-02 08:04:42阅读:127
  • Node-Red实现MySQL数据库连接的方法

    要想实现Node-red连接数据库(mysql),首先电脑需要在电脑中下载MySQL软件,并安装Navicat便于操作,这里默认已经安装完毕。 Node-Red中控件下载 在Node-R...

    吾爱主题 2024-04-02 08:04:41阅读:124
  • MySQL如何解决幻读问题

    前言   我们知道MySQL在可重复读隔离级别下别的事物提交的内容,是看不到的。而可提交隔离级别下是可以看到别的事务提交的。而如果我们的业务场景是在事物内同样的两个查询我们需要看到的数据都是...

    吾爱主题 2024-04-02 08:04:41阅读:127
  • 浅谈MySQL之select优化方案

    生活中的例子 我们是否看到过在公司中许多查询语句都是select * xxxx 心中的想法肯定是,别人写了select *,那我写吧,省去了不少麻烦事儿 慢查询 首先...

    吾爱主题 2024-04-02 08:04:40阅读:160
  • SQL实现LeetCode(197.上升温度)

    [LeetCode] 197.Rising Temperature 上升温度 Given a Weather table, write a SQL query to fi...

    吾爱主题 2024-04-02 08:04:40阅读:135
  • SQL实现LeetCode(196.删除重复邮箱)

    [LeetCode] 196.Delete Duplicate Emails 删除重复邮箱 Write a SQL query to delete all duplicate email e...

    吾爱主题 2024-04-02 08:04:39阅读:153
  • MySQL Shell import_table数据导入的实现

    1. import_table介绍 上期技术分享我们介绍了MySQL Load Data的4种常用的方法将文本数据导入到MySQL,这一期我们继续介绍另一款更加高效的数据导入工具,My...

    吾爱主题 2024-04-02 08:04:39阅读:195
  • MySQL配置主从服务器(一主多从)

    本文主要介绍了mysql配置主从服务器(一主多从),感兴趣的可以了解一下 当前环境 centos 7.6 mysql 5.7 centos 7.6 安装mysql 5.7 请参...

    吾爱主题 2024-04-02 08:04:38阅读:136
  • SQL实现LeetCode(185.系里前三高薪水)

    [LeetCode] 185.Department Top Three Salaries 系里前三高薪水 The Employee table holds all emp...

    吾爱主题 2024-04-02 08:04:38阅读:135
  • SQL实现LeetCode(184.系里最高薪水)

    [LeetCode] 184.Department Highest Salary 系里最高薪水 The Employee table holds all employees. Every e...

    吾爱主题 2024-04-02 08:04:37阅读:167
  • SQL实现LeetCode(183.从未下单订购的顾客)

    [LeetCode] 183.Customers Who Never Order 从未下单订购的顾客 Suppose that a website contains two tables,...

    吾爱主题 2024-04-02 08:04:37阅读:116
  • SQL实现LeetCode(182.重复的邮箱)

    [LeetCode] 182.Duplicate Emails 重复的邮箱 Write a SQL query to find all duplicate emails in a table...

    吾爱主题 2024-04-02 08:04:37阅读:103
  • SQL实现LeetCode(181.员工挣得比经理多)

    [LeetCode] 181.Employees Earning More Than Their Managers 员工挣得比经理多 The Employee table...

    吾爱主题 2024-04-02 08:04:36阅读:139
  • mysql表分区的使用与底层原理详解

    什么是分区表 MySQL从5.1版本开始支持分区功能,分区是将一个表的数据按照某种方式,比如按照时间上的月份,分成多个较小的,更容易管理的部分,但是逻辑上仍是一个表。 还没出现分区表的时...

    吾爱主题 2024-04-02 08:04:35阅读:137
  • Mysql纵表转换为横表的方法及优化教程

    1、纵表与横表 纵表:表中字段与字段的值采用key—value形式,即表中定义两个字段,其中一个字段里存放的是字段名称,另一个字段中存放的是这个字段名称代表的字段的值。 例如,下面这张a...

    吾爱主题 2024-04-02 08:04:35阅读:127
  • 图解MySQL 8.0优化器查询解析篇

      一、背景和架构 我们都知道,利用编写程序来动态实现我们应用所需要的逻辑,从而程序执行时得到我们需要的结果。那么数据库就是一种通过输入SQL字符串来快速获取数据的应用。当然,...

    吾爱主题 2024-04-02 08:04:34阅读:146
  • MYSQL使用Union将两张表的数据合并显示

    使用union操作符 union:用于连接两个以上的 select 语句的结果组合到一个结果集合中。多个 select 语句会删除重复的数据。 使用union操作符会将多张表中相同的数据...

    吾爱主题 2024-04-02 08:04:34阅读:146
  • 一次mysql迁移的方案与踩坑实战记录

    背景 由于历史业务数据采用mysql来存储的,其中有一张操作记录表video_log,每当用户创建、更新或者审核人员审核的时候,对应的video_log就会加一条日志,这个log表只有ins...

    吾爱主题 2024-04-02 08:04:33阅读:146
  • SQL实现LeetCode(180.连续的数字)

    [LeetCode] 180.Consecutive Numbers 连续的数字 Write a SQL query to find all numbers that appear at l...

    吾爱主题 2024-04-02 08:04:33阅读:108
  • Mysql中where与on的区别及何时使用详析

    之前在写连表查询的时候,老是分不清楚where和on的区别,导致有时写的SQL会出现一点小的问题,这里专门写篇文章做下记录,如果你也分不清,那么请参考 二者的区别及什么时候使用 说明:区...

    吾爱主题 2024-04-02 08:04:32阅读:115
  • SQL实现LeetCode(178.分数排行)

    [LeetCode] 178.Rank Scores 分数排行 Write a SQL query to rank scores. If there is a tie between two...

    吾爱主题 2024-04-02 08:04:32阅读:123
  • SQL实现LeetCode(177.第N高薪水)

    [LeetCode] 177.Nth Highest Salary 第N高薪水 Write a SQL query to get the nth highest sala...

    吾爱主题 2024-04-02 08:04:31阅读:161
【腾讯云】云服务器产品特惠热卖中
搜索
标签列表