- 开启慢查询日志 mysql> set global slow_query_log=1; mysql> set global slow_query_log='ON' 注:打开日志记录 定义时间SQL查询的超时时间 mysql> set global long_query_time = 0.005; 查看慢查询日志的保存... 开启慢查询日志 mysql> set global slow_query_log=1; mysql> set global slow_query_log='ON' 注:打开日志记录 定义时间SQL查询的超时时间 mysql> set global long_query_time = 0.005; 查看慢查询日志的保存...
- 文章目录 1. 实例写一个存储过程2. 解决在Linux上写SQL因为“ ;”而报错注意 1. 实例写一个存储过程 这是在linux上写的一个存储过程,我们可以看到在select后就会... 文章目录 1. 实例写一个存储过程2. 解决在Linux上写SQL因为“ ;”而报错注意 1. 实例写一个存储过程 这是在linux上写的一个存储过程,我们可以看到在select后就会...
- 概念 存储过程和函数可以理解为一段sql的集合,他们被事先编译好并且存储在数据库中。在pascal语言中,是有过程和函数的区别的,过程可以理解为没有返回值得函数。不过在C语言总,则没有过程这个概念,统一... 概念 存储过程和函数可以理解为一段sql的集合,他们被事先编译好并且存储在数据库中。在pascal语言中,是有过程和函数的区别的,过程可以理解为没有返回值得函数。不过在C语言总,则没有过程这个概念,统一...
- 有这么一种场景: 查找记录 如果存在:更新字段如果不存在:插入字段 如果使用ORM来表述的话,则比较长,而且会出现并发问题,即多个提交时,假设设置了唯一索引的情况下,会发生数据冲突,然后 就会隔三差五收到错误:duplicate key ‘xxx’。 因此使用MySQL提供的 INSERT ... ON DUPLIC... 有这么一种场景: 查找记录 如果存在:更新字段如果不存在:插入字段 如果使用ORM来表述的话,则比较长,而且会出现并发问题,即多个提交时,假设设置了唯一索引的情况下,会发生数据冲突,然后 就会隔三差五收到错误:duplicate key ‘xxx’。 因此使用MySQL提供的 INSERT ... ON DUPLIC...
- Mysql的视图 视图概念创建视图查看视图使用视图视图优点视图缺点视图IUD视图应用&好处 视图 概念 1.视图实在mysql5.0.1版本中加入的功能,它可以理解为一个虚拟... Mysql的视图 视图概念创建视图查看视图使用视图视图优点视图缺点视图IUD视图应用&好处 视图 概念 1.视图实在mysql5.0.1版本中加入的功能,它可以理解为一个虚拟...
- 在使用SQL提数的时候,常会遇到表内有重复值的时候,比如我们想得到 uv (独立访客),就需要做去重。 在 MySQL 中通常是使用 distinct 或 group by子句,但在支持窗口函数的 sql(如Hive SQL、Oracle等等) 中还可以使用 row_number 窗口函数进行去重。 举个栗子,现有这样一张... 在使用SQL提数的时候,常会遇到表内有重复值的时候,比如我们想得到 uv (独立访客),就需要做去重。 在 MySQL 中通常是使用 distinct 或 group by子句,但在支持窗口函数的 sql(如Hive SQL、Oracle等等) 中还可以使用 row_number 窗口函数进行去重。 举个栗子,现有这样一张...
- 在开发中有遇到很简单的SQL却执行的非常慢,甚至只查询一行数据。 咔咔遇到的只有两种情况,一种是MySQL服务器CPU占用率很高,所有的SQL都执行的很慢直到超时,程序也直接502,另一种情况是行锁造成... 在开发中有遇到很简单的SQL却执行的非常慢,甚至只查询一行数据。 咔咔遇到的只有两种情况,一种是MySQL服务器CPU占用率很高,所有的SQL都执行的很慢直到超时,程序也直接502,另一种情况是行锁造成...
- 在日常开发工作中,你一定会经常遇到要根据指定字段进行排序的需求。 这时,你的SQL语句类似这样。 select id,phone,code from evt_sms where phone like ... 在日常开发工作中,你一定会经常遇到要根据指定字段进行排序的需求。 这时,你的SQL语句类似这样。 select id,phone,code from evt_sms where phone like ...
- 大家好,我是咔咔 不期速成,日拱一卒 本期来聊聊MySQL的加锁规则,知道这些规则后可以判断SQL语句的加锁范围,同时也可以写出更好的SQL语句,防止幻读问题的产生,在能力范围内最大程度的提升MySQL... 大家好,我是咔咔 不期速成,日拱一卒 本期来聊聊MySQL的加锁规则,知道这些规则后可以判断SQL语句的加锁范围,同时也可以写出更好的SQL语句,防止幻读问题的产生,在能力范围内最大程度的提升MySQL...
- 本文实现功能 解决在MySQL8.0安装discuz报错run_sql_error 如果想直接看解决结果,直接去看解决问题目录 问题环境 VMware虚拟机 Centos7.3 PHP7.0 MySQL8.0 NGINX1.14 Discuz3.4 问题还原 本地环境为PHP5.6+MySQL5.6... 本文实现功能 解决在MySQL8.0安装discuz报错run_sql_error 如果想直接看解决结果,直接去看解决问题目录 问题环境 VMware虚拟机 Centos7.3 PHP7.0 MySQL8.0 NGINX1.14 Discuz3.4 问题还原 本地环境为PHP5.6+MySQL5.6...
- 【辰兮要努力】:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行! 博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端、后台、... 【辰兮要努力】:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行! 博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端、后台、...
- 【辰兮要努力】:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行! 博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端、后台、... 【辰兮要努力】:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行! 博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端、后台、...
- MySQL 中的锁还是蛮多的,在之前的文章中,松哥和大家介绍过 MySQL 中的 MDL 锁(为什么执行 alter 更新表要慎重?),今天我们再来看看 MySQL 中比较重要的两个锁:S 锁和 X 锁。... MySQL 中的锁还是蛮多的,在之前的文章中,松哥和大家介绍过 MySQL 中的 MDL 锁(为什么执行 alter 更新表要慎重?),今天我们再来看看 MySQL 中比较重要的两个锁:S 锁和 X 锁。...
- 你好我是辰兮,很高兴你能来阅读。本篇整理了项目实战遇到的问题,解决如何获取数据库中自增的主键问题。 文章目录 一、项目案例二、实战分享 一、项目案例 比如现在一个... 你好我是辰兮,很高兴你能来阅读。本篇整理了项目实战遇到的问题,解决如何获取数据库中自增的主键问题。 文章目录 一、项目案例二、实战分享 一、项目案例 比如现在一个...
- 文章目录 一.数据库基础概念二.SQL概述1)分类2)相关概念3) 增删改案例①DDL:数据定义语言②DML:数据管理语言③DQL:数据查询语言 一.数据库基础概... 文章目录 一.数据库基础概念二.SQL概述1)分类2)相关概念3) 增删改案例①DDL:数据定义语言②DML:数据管理语言③DQL:数据查询语言 一.数据库基础概...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第三期2026/08/21 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;念擎-华为云AI开发者运营案例开发专家
本期直播内容:AI六层能力首次详细解读 + 新一代华为云开发者空间亮相 + 校园案例直播带练
回顾中
热门标签