• MySQL+Redis缓存+Gearman共同构建数据库缓存的方法

    前言 一、前端搭建 1、Nginx部署 安装部署Nginx ? 1 2 3 4 5...

    吾爱主题 2022-11-25 16:11:00阅读:136
  • MySQL Workbench安装及使用详解

    一、MySQL Workbench简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统...

    吾爱主题 2022-11-25 16:10:00阅读:119
  • MySQL实现分词搜索(FULLTEXT)的方法

    FULLTEXT 以前使用查找时都是以 %关键字% 进行模糊查询结果的,这种查询方式有一些缺点,比如不能查询多个列必须手动添加条件以实现,效率不高等 现在有一种新的查找方式可以解决以上问题,...

    吾爱主题 2022-11-25 16:09:00阅读:190
  • Windows中Mysql启动失败的完美解决方案

    【Mysql问题】Windows中Mysql启动失败与数据恢复 一、问题描述 1.1、mysql服务启动失败1 使用命令启动:net start mysql 结果如下:...

    吾爱主题 2022-11-25 16:08:00阅读:168
  • windows下安装MySQL详细教程

    1、下载安装包(官网下载) 直达链接:https://dev.mysql.com/downloads/mysql/      ...

    吾爱主题 2022-11-25 16:06:00阅读:138
  • MySQL登录、访问及退出操作实战指南

    1.登录 访问MySQL服务器对应的命令:mysql.exe ,位置:C:Program FilesMySQLMySQL Server 8.0in (mysql.exe需要带参数...

    吾爱主题 2022-11-25 16:05:00阅读:125
  • MySQL中explain使用快速查询手册

    一. 前言 上一篇整理完了 MySQL 的性能优化方式 , 其中最常用的就是 explain . 这一篇来详细看看 explain 中各个参数的含义和扩展 , 整理出来便于使用时快速查询...

    吾爱主题 2022-11-25 16:04:00阅读:157
  • mysql sql字符串截取函数详解

    mysql字符串截取函数主要有 left()、right()、substring()、substring_index() 一、left()从左开始截取字符串 用法:left(str,le...

    吾爱主题 2022-11-25 16:03:00阅读:156
  • Mysql聚合函数的使用介绍

    前言 聚合函数用来对表中的数据进行统计和计算。users表结构如下: 什么是聚合函数 聚合函数是用来做简单的数据统计的,比如说统计一下 “员工表” 中的平均工龄是多少年啊,员工...

    吾爱主题 2022-11-25 15:59:00阅读:112
  • PHP+JS实现文件分块上传的示例代码

    我们在上传大文件时,可能会由于服务器的原因导致文件上传失败,文件过大时由于服务器的配置或响应事件过长导致上传文件失败,这时候我们可以将一个大的文件分为若干块,然后分批次上传到服务端,当所有文件块...

    吾爱主题 2022-11-25 14:35:00阅读:283
  • php中和||逻辑运算符的高级简写(缩写条件)用法由浅入深讲解

    php中if... elseif ... else进行多条件判断时,使用逻辑运算符&&和||(and和or),这样的写法很常见也很熟悉,学过的都能看懂。&&和||...

    吾爱主题 2022-11-25 14:34:00阅读:250
  • 聊一聊关于php源码中refcount的疑问

    在浏览PHP源码的时候,在众多的*.stub.php中,发现了这样的注释,@refcount 1。 通过翻看build/gen_stub.php源码,发现了在解析*.stub.php文件时,...

    吾爱主题 2022-11-25 14:33:00阅读:240
  • PHP实现图片旋转的方法详解

    最近有一个需求需要将前端上传过来的图片进行逆时针旋转90°,这个主要需要使用到php的imagerotate方法对于图片进行旋转,具体实现方法如下: ?...

    吾爱主题 2022-11-25 14:33:00阅读:237
  • PHP设计模式中工厂模式深入详解

    简介 工厂模式属于创建型模式,可以分为三种:简单工厂、工厂模式、抽象工厂。 通俗讲就是用于如何优雅的创建对象而设计。当开发者不知道建什么对象,或者创建方式过于复杂的时候去使用(比如引入一...

    吾爱主题 2022-11-25 14:32:00阅读:233
  • 详解隐秘的 MySQL 类型转换问题详解

    1、问题开篇 本文来自于我近期工作中遇到的一个真实问题,稍作整理后分享给大家~ 一张用户表,其中 phone 添加了普通索引: ? 1 2...

    吾爱主题 2022-11-24 15:56:00阅读:136
  • mysql如何分组统计并求出百分比

    mysql分组统计并求出百分比 1、mysql 分组统计并列出百分比 SELECT     point_id,     ...

    吾爱主题 2022-11-24 15:55:00阅读:145
  • MySQL中with rollup的用法及说明

    MySQL with rollup的用法 当需要对数据库数据进行分类统计的时候,往往会用上groupby进行分组。 而在groupby后面还可以加入withcube和withrollup...

    吾爱主题 2022-11-24 15:53:00阅读:160
  • Mysql区间分组查询的实现方式

    Mysql区间分组查询 场景 一张用户表(user),有用户id(id)、余额(balance)等字段,要求展示 余额在某个区间内的人数 ​ 区间有0-1万,1-10万,10-...

    吾爱主题 2022-11-24 15:52:00阅读:135
  • mysql实现按照某个时间段分组统计

    mysql按照某个时间段分组统计 今天刚好是碰到一个报表需求,要求根据时段统计各工单的数量。这个就有点皮实了,以前都没搞过这玩意。于是研究了几下。 准备开始 首先一个问题,想根...

    吾爱主题 2022-11-24 15:51:00阅读:123
  • 如何优雅安全的备份MySQL数据

    1. 为什么要备份数据 先说一下为什么需要备份MySQL数据? 一句话总结就是:为了保证数据的安全性。 如果我们把数据只存储在一个地方,如果物理机器损坏,会导致数据丢失,无法恢复。...

    吾爱主题 2022-11-24 15:49:00阅读:122
  • 达梦数据库获取SQL实际执行计划方法详细介绍

    环境说明: 操作系统:银河麒麟V10 数据库:DM8 相关关键字:DM数据库、SQL实际执行计划 一、set autotrace trace disql下执行set auto...

    吾爱主题 2022-11-24 15:48:00阅读:137
  • 30种SQL语句优化的方法汇总

    1)对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2)应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎...

    吾爱主题 2022-11-24 15:48:00阅读:134
  • MySQL性能之count* count1 count列对比示例

    正文 最近的工作中,我听到组内两名研发同学在交流数据统计性能的时候,聊到了以下内容: 数据统计你怎么能用 count(*) 统计数据呢,count(*) 太慢了,要是把数据库搞垮了...

    吾爱主题 2022-11-24 15:45:00阅读:104
  • Mysql出现问题:error while loading shared libraries: libaio解决方案

    问题 初始化数据库时 mysqld --initialize --user mysql 报错: mysqld: error while loading share...

    吾爱主题 2022-11-24 15:44:00阅读:237
  • 一篇文章带你了解MySQL索引下推

    前言 本文围绕这三个话题来学习索引下推: SELECT 语句执行过程 什么是索引下推? 索引下推限制 SELECT 语句执行过程 MySQL 数据库由...

    吾爱主题 2022-11-24 15:43:00阅读:140
  • MySQL索引详细解析

    1. MySQL 索引的最左前缀原则 左前缀原则是联合索引在使用时要遵循的原则,查询索引可以使用联合索引的一部分,但是必须从最左侧开始。在创建联合索引时,要根据业务需求,where子句中将使...

    吾爱主题 2022-11-24 15:42:00阅读:202
  • MySQL数据库约束详解

    基本介绍 约束用于确保数据库的数据满足特定的商业规则 在mysql中,约束包括:not null,unique,primary key,foreign key 和check 5...

    吾爱主题 2022-11-24 15:40:00阅读:141
  • PHP设计模式中观察者模式讲解

    简介 观察者模式是行为型模式的一种,定义了对象间一对多的关系。当对象的状态发生变化时候,依赖于它的对象会得到通知。 适用场景 类似触发钩子事件,可做消息通知、框架底层监听...

    吾爱主题 2022-11-24 14:01:00阅读:205
  • php反序列化之魔术方法超详细讲解

    php魔术方法 在php类保留方法中以 “__”两个下划线开头的函数称为魔术方法,我的理解为php类设计中自定义好的函数。 常见的魔术方法有: __construct(),类的...

    吾爱主题 2022-11-24 13:59:00阅读:182
  • Yii框架实现乐观锁与悲观锁流程详解

    一、在Yii中实现乐观锁 乐观锁(optimistic locking)表现出大胆、务实的态度。使用乐观锁的前提是, 实际应用当中,发生冲突的概率比较低。他的设计和实现直接而简洁。 目前We...

    吾爱主题 2022-11-24 12:35:00阅读:238
  • Yii使用queue实现队列流程讲解

    一、安装queue composer require yiisoft/yii2-queue 二、配置queue 安装queue之后我们在项目中运行 php yii时这...

    吾爱主题 2022-11-24 12:34:00阅读:228
  • php生成器详细讲解

    一、生成器的概念 生成器提供了一种更容易的方法来实现简单的对象迭代,生成器允许你在 foreach 代码块中写代码来迭代一组数据而不需要在内存中创建一个数组, 那会使你的内存达到上限,或者会...

    吾爱主题 2022-11-24 12:34:00阅读:199
  • Laravel Eloquent ORM高级部分解析

    查询作用域 全局作用域 全局作用域允许你对给定模型的所有查询添加约束。使用全局作用域功能可以为模型的所有操作增加约束。 软删除功能实际上就是利用了全局作用域功能 实现一个全...

    吾爱主题 2022-11-24 12:33:00阅读:217
  • PHP laravel实现导出PDF功能

    一、laravel-tcpdf 导出PDF文件Laravel框架为我们集成了一个插件tcpdf。 下载地址: https://github.com/elibyy/tcpdf-lara...

    吾爱主题 2022-11-24 12:31:00阅读:238
  • PHP laravel缓存cache机制详解

    Laravel中的cache为我们提供了三种缓存机制。 Redis,memcache,以及框架的文件缓存。 这里主要看的是cache中的文件缓存。 一、访问多个缓存存储 使...

    吾爱主题 2022-11-24 12:31:00阅读:225
  • MySQL数据类型之浅谈字符串(string)

    字符类型(CHAR Types) CREATE TABLE t1 (c1 CHAR(10)); 该语句创建了一张t1表,表中只有一个字段c1,类型为char,char(10)括号中...

    吾爱主题 2022-11-23 14:30:00阅读:154
  • MySQL中关于datetime、date、time、str之间的转化与比较

    datetime、date、time、str之间的转化与比较 ? 1 2 3 4 5 6 7 8 9 10 11...

    吾爱主题 2022-11-23 14:25:00阅读:133
  • MySQL通配符与正则表达式搜过滤数据详解

    通配符过滤 通配符:用来匹配值的一部分特殊字符。 通配符可以在搜索模式中任意位置使用,并且可以使用多个通配符。 搜索模式:由字面值、通配符或者两者组合构成的搜索条件。 语法(使用...

    吾爱主题 2022-11-23 14:23:00阅读:155
  • SQL如何使用正则表达式对数据进行过滤

    1、基本字符匹配 数据库使用正则进行过滤,写法与like语句非常相似,只需将“like"关键字改为"regexp"即可。我们先来看一个最简单的正则匹配: ?...

    吾爱主题 2022-11-23 14:22:00阅读:126
  • Mysql实现模糊查询的两种方式(like子句 、正则表达式)

    通常在实际应用中,会涉及到模糊查询的需求,查询在 MySQL 中使用 SQL SELECT 命令来读取数据,有条件的查询可以在 SELECT 语句中使用 WHERE 子句来获取记录 有时候我...

    吾爱主题 2022-11-23 14:19:00阅读:110
  • mysql 数据库链接状态确认实验(推荐)

    1.起因: 在做一个小系统的时候,我想数据量交互不大,就都用一个链接执行算了,还能节省点资源,但是实际情况遇到了如下问题,在使用的过程中,有些数据操作会被转移到其他线程,这样;我这个简单的想...

    吾爱主题 2022-11-23 14:17:00阅读:146
  • windows下Mysql多实例部署的操作方法

    当存在多个项目的时候,需要同时部署时,且只有一台服务器时,哪么就需要部署Mysql多个实例,原理很简单,多个mysql服务运行使用不同的配置及数据管理。 具体操作如下: 1、找到mysq...

    吾爱主题 2022-11-23 14:16:00阅读:122
  • 详解MySQL客户端/服务器运行架构

    前言 之前对MySQL的认知只限于会写些SQL,本篇开始进行对MySQL进行深入的学习,记录和整理下自己对MySQL不熟悉的地方。如果有需要可以关注我的专栏一起学习,共同进步!关于mysql...

    吾爱主题 2022-11-23 14:14:00阅读:167
  • mysql8.0主从复制搭建与配置方案

    mysql主从搭建 环境:ubuntu20.04.1,mysql:8.0.22。 主:192.168.87.3 备:192.168.87.6 安装数据库 ?...

    吾爱主题 2022-11-23 14:13:00阅读:128
  • 一文搞懂MySQL运行机制原理

    前言 前文我们了解了MySQL采用客户端/服务器架构,用户通过客户端程序发送增删改查需求,服务器程序收到请求后处理,并且把处理结果返回给客户端。这篇文章主要看下MySQL服务端是如何处理客户...

    吾爱主题 2022-11-23 14:11:00阅读:133
  • MySQL实现查询数据库表记录数

    前言: mysql统计一个数据库里所有表的数据量,最近在做统计想查找一个数据库里基本所有的表数据量,数据量少的通过select count再加起来也是可以的,不过表的数据有点多,不可能一个一...

    吾爱主题 2022-11-23 14:10:00阅读:175
  • MySQL使用正则表达式去检索指定数据库字段

    使用MySQL正则表达式 基本字符匹配 例:检索列prod_name 包含文本1000的所有行。 SELECT prod_name FROM products WHERE...

    吾爱主题 2022-11-23 14:07:00阅读:145
  • SQL实现对数据库检索数据的直接转换计算

    创建计算字段 计算字段 存储在表中的数据都不是应用程序所需要的。我们需要直接从数据库中检索出转换计算,格式化后的数据。这就是计算字段发挥作用的所在了。计算字段并不实际存在于数据库表...

    吾爱主题 2022-11-23 14:05:00阅读:119
  • SQL使用聚集函数实现对数据汇总

    汇总数据 聚集函数 聚集函数:运行在行组上,计算和返回单个值的函数 SQL聚集函数: 函数 说明 AVG()...

    吾爱主题 2022-11-23 14:00:00阅读:128
  • 详解PHP laravel中的加密与解密函数

    Laravel为我们提供了完整的加密方法及加密模式。 我之前一般在加密的时候使用的是我自己写的加密函数,但是这个玩意,有的位置还是不太使用,当然,破解的话,基本上也是不可能的。具体请移步《p...

    吾爱主题 2022-11-23 13:58:00阅读:175