• PHP内存溢出的解决方法详解

    什么是内存溢出 内存溢出是指应用系统中存在无法回收的内存或使用的内存过多,最终使得程序运行要用到的内存大于虚拟机能提供的最大内存。 引起内存溢出的原因有很多种,常见的有以下几种: 1...

    吾爱主题 2022-11-13 15:05:00阅读:170
  • MySQL 时间类型用 datetime, timestamp 还是 integer 更好

    问题 今天我们来探讨一个有意思的问题,先说场景: 这是一个做在线文档产品的业务,需要给用户展示文档的编辑记录,现在我们叫它【智能文档】。 智能文档会不定期给文档数据打一个快照...

    吾爱主题 2022-11-12 17:49:00阅读:176
  • MySql索引原理与操作

    1. 什么是索引 索引是在数据库表的字段上添加的,是为了提高查询效率存在的一种机制。 一张表的一个字段可以添加一个索引,当然,多个字段联合起来也可以添加索引。 索引相当于一本书的目录...

    吾爱主题 2022-11-12 17:48:00阅读:130
  • MYSQL 数据库时间字段 INT,TIMESTAMP,DATETIME 性能效率的比较介绍

    前言: 在数据库设计的时候,我们经常会需要设计时间字段,在 MYSQL 中,时间字段可以使用 int、timestamp、datetime 三种类型来存储,那么这三种类型哪一种用来存储时间性...

    吾爱主题 2022-11-12 17:46:00阅读:170
  • MySQL 集群迁移到 Kubernetes操作步骤

    背景 如果你有自建的 MySQL 集群,并且已经感受到了云原生的春风拂面,想将数据迁移到 Kubernetes 上,那么这篇文章可以给你一些思路。 文中将自建 MySQL 集群数据,在线...

    吾爱主题 2022-11-12 17:45:00阅读:135
  • Windows Server2019安装MySQL5.7.25的方法

    将解压文件放置C盘 配置环境变量 Patch:C:\mysql-5.7.25-winx64\bin; 安装mysql 切换到bin目录 cd C:*\bin 1.mysqld --initi...

    吾爱主题 2022-11-12 17:44:00阅读:126
  • MySQL root账号远程新建数据库报错1044问题及解决方法

    错误图片 解决 ? 1 2 3 mysql -u root -p 以root身份进入mysql grant al...

    吾爱主题 2022-11-12 17:43:00阅读:150
  • window10系统下mysql5.7安装审计插件(亲测有用)

    前言 mysql有没oracle这样的审计功能?突然想在mysql做审计怎么办?下面带大家从零开始给mysql安装审计插件,亲测绝对可用哦! 本教程虽然是在windows里操作,但在linu...

    吾爱主题 2022-11-12 17:41:00阅读:123
  • Mysql写入数据十几秒后被自动删除了如何解决

    背景 事情是这样的,在公司内部新开发了一个功能还没有上线,目前部署在测试环境,Node服务会开启一个定时任务,每5分钟会处理好一部分数据写入到mysql数据库中。 在这之前,一切都运行正...

    吾爱主题 2022-11-11 16:41:00阅读:186
  • MySql执行流程与生命周期详解

    我们经常会在一起讨论怎样优化 SQL、怎样优化数据库,那么请问你知道执行一条 SQL 的过程中都经过了哪些动作吗?如果不知道的话,又怎么去优化 SQL、优化数据库呢?为了更好地优化 MySQL...

    吾爱主题 2022-11-11 16:39:00阅读:141
  • 干涉MySQL优化器使用hash join的方法

    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 前言 数据库的优化器相当于人类的大脑,大...

    吾爱主题 2022-11-11 16:38:00阅读:141
  • MySQL 中的权限管理及验证流程

    引言 某天,女朋友突然问你:“还有多少私房钱?”这个时候惊恐的你该怎么办呢?直接把余额给她看?显然很不符合我们的性格;如果这个时候能有一个临时的支付宝账号,让她看不到真实的余额该有多好啊!...

    吾爱主题 2022-11-11 16:37:00阅读:124
  • phpstudy中mysql无法启动(与本地安装的mysql冲突)的解决方式

    一、解决问题: 1.点击phpmysql中的mysql无法启动,显示正在启动后立即停止 二、产生原因: 本地新安装了mysql,与phpstudy中MySQL冲突。...

    吾爱主题 2022-11-11 16:35:00阅读:143
  • 使用SQL将多行记录合并成一行实例代码

    前言 我们在数据开发的过程中,经常会遇到这样的需求,就是将多行合并为一行,并且用特定字符隔开。   1、数据处理前   2. 结果数据展示...

    吾爱主题 2022-11-11 16:33:00阅读:136
  • 安装rpm包时提示错误:依赖检测失败的解决方法

    前言 安装的时候,出现#######100%就是安装成功了,命令行检验是否安装成功rpm -qa | grep mysql 如果你成功安装了两个rpm包就会出现两行MySQL-commnit...

    吾爱主题 2022-11-11 16:30:00阅读:145
  • Mysql存在则修改不存在则新增的两种实现方法实例

    前言 假设有一张demo表,主键为id,唯一索引是code ? 1 2 3 4 5 6 7 8 9 10 1...

    吾爱主题 2022-11-11 16:27:00阅读:139
  • 如何使用MySQL查询一年中每月的记录数

    以下演示将在下表数据中进行: 其中:id为主键用于表的连接;value1为需要统计的主体,如用户等;date为记录日期。 先说结论 ?...

    吾爱主题 2022-11-11 16:25:00阅读:137
  • MySQL InnoDB引擎的缓存特性详解

    1. 背景 对于各种用户数据、索引数据等各种数据都是需要持久化存储到磁盘,然后以“页”为单位进行读写。 相对于直接读写缓存,磁盘IO的成本相当高昂。 对于读取的页面数据,并不是使用完...

    吾爱主题 2022-11-11 16:23:00阅读:145
  • PHP Laravel框架异步执行的实现详解

    Laravel 异步执行任务 不影响当前程序继续执行 描述:用户操作时 要执行计算量大且不影响主操作的任务时,可采用异步方式执行。 队列的目的是将耗时的任务延时处理,比如发送邮件,从...

    吾爱主题 2022-11-11 16:19:00阅读:108
  • 深入了解PHP中生成器yield的使用

    如果是做Python或者其他语言的小伙伴,对于生成器应该不陌生。但很多PHP开发者或许都不知道生成器这个功能,可能是因为生成器是PHP 5.5.0才引入的功能,也可以是生成器作用不是很明显。但是...

    吾爱主题 2022-11-11 16:18:00阅读:169
  • 利用Dockerfile文件部署php项目的全过程

    一、当前项目结构 /project_name |-- /dist          #--- 项目编译后输出的目录 |-- /conf...

    吾爱主题 2022-11-11 16:17:00阅读:153
  • PHP实现导入大量CSV数据的示例代码

    前言 网上有很多介绍大量上传数据的,感觉都是一个抄一个,这是自己写的处理方式,在一些项目中已经应用. 主要利用 yield 完成文件读取,这个重点看会了,其他基本就很简单. 代...

    吾爱主题 2022-11-11 16:16:00阅读:142
  • PHP利用ueditor实现上传图片添加水印

    博客在上传图片的时候,我希望能打上我博客链接的水印,掘金,csdn都是这么干的,这事我得学习。 平时的图片上传还好说,在文章编辑的时候,使用ueditor上传图片加水印需要修改ueditor...

    吾爱主题 2022-11-11 16:15:00阅读:169
  • PHP实现LRU算法的示例代码

    原理 LRU是Least Recently Used 近期最少使用算法。 内存管理的一种页面置换算法,对于在内存中但又不用的数据块(内存块)叫做LRU,操作系统会根据哪些数据属于L...

    吾爱主题 2022-11-11 16:14:00阅读:143
  • PHP实现网络请求的方法总结

    一、分析php发送网网络请求的方法 对于php发送网络请求,我们最常用的请求就是curl,有时我们也会用到file_get_contents函数发送网络请求,但file_get_conten...

    吾爱主题 2022-11-11 16:12:00阅读:140
  • PHP实现图片加水印功能

    这里分享下php给图片加水印的几个自定义函数 给图片加水印首先需要开启GD库。 用到的php函数是imagecopymerge () 和 imagecopy ()...

    吾爱主题 2022-11-11 16:12:00阅读:169
  • 基于PHP实现微博热搜实时监控平台

    背景 在学习、“脱发”之余,便是去微博看看有没有发生什么有趣的事情,或是了解一下正在发生着哪些“大事”,亦或是某些让我久久不能平复的事… Whatever~ 因为重点并不是这个 重点是,...

    吾爱主题 2022-11-11 16:10:00阅读:172
  • PHP一文带你搞懂游戏中的抽奖算法

    前言 没有特别幸运,那么请先特别努力,别因为懒惰而失败,还矫情地将原因归于自己倒霉。你必须特别努力,才能显得毫不费力。 希望:所以说,树倒了,没有一片雪花是无辜的,抽奖都是假的,只有人家...

    吾爱主题 2022-11-11 16:09:00阅读:131
  • PHP实现抽奖系统的示例代码

    一、随机抽奖 随机抽奖当然是最公平的抽奖,就是当用户抽奖时随机返回抽奖结果 这种结果完全随机,不受人为控制,中奖全凭借运气 先定义奖池拥有的奖品,用户进来抽奖后,随机返回奖池中的奖品...

    吾爱主题 2022-11-11 16:08:00阅读:232
  • Mysql 实现向上递归查找父节点并返回树结构的示例代码

    通过mysql 8.0以下版本实现,一个人多角色id,一个角色对应某个节点menu_id,根节点的父节点存储为NULL, 向上递归查找父节点并返回树结构。如果只有叶子,剔除掉; 如果只有根,只显...

    吾爱主题 2022-11-10 16:34:00阅读:125
  • mysql中update按照多重条件进行更新处理的方案

    1.场景问题说明 mysql中一般的update写法支持的方式是,update 表 set 字段名=修改后的字段值 where 条件1 and 条件2 and 其他条件;如果现在需求是对满足...

    吾爱主题 2022-11-10 16:33:00阅读:137
  • MySQL中使用序列Sequence的方式总结

    前言 在Oracle数据库中若想要一个连续的自增的数据类型的值,可以通过创建一个sequence来实现。而在MySQL数据库中并没有sequence。通常如果一个表只需要一个自增的列,那么我...

    吾爱主题 2022-11-10 16:32:00阅读:126
  • MySQL索引介绍及优化方式

    一、导致sql执行慢的原因 硬件条件限制: io吞吐量小,形成瓶颈(读取磁盘数据) 网络传输速度慢 内存不足(读取磁盘数据加载到内存) 程序设计方面: 没有...

    吾爱主题 2022-11-10 16:30:00阅读:146
  • mysql如何对已经加密的字段进行模糊查询详解

    场景:在模糊查询电话号码的时候,发现电话号码是进行加密过的,而传进来的参数却是明文的 PS:作为一个合格的程序员对用户的一些敏感数据都要进行加密处理操作 比如:姓名、手机号、身份证号等等...

    吾爱主题 2022-11-10 16:29:00阅读:167
  • MySQL中DATE_FORMAT()函数将Date转为字符串

    一、前言 最近要做一些报表,其中有一个创建报表的时间,需要以固定的格式输出;那么在SQL层面如何处理呢? 二、DATE_FORMAT()函数 要将日期值格式化为特定格式,可以使用DA...

    吾爱主题 2022-11-10 16:28:00阅读:129
  • mysql or走索引加索引及慢查询的作用

    前言 小白白跑去鹅厂面试,面试官提出了一个很实际的问题: mysql增加索引,那些情况会失效呢?谈一下实际工作中遇到的情况。我们的小白白又抛出了白氏秘籍:用不用索引,找DBA小姐姐!啊...

    吾爱主题 2022-11-10 16:27:00阅读:129
  • 一文带你理解MySql中explain结果filtered

    MySql explain语句的返回结果中,filtered字段要怎么理解? MySql5.7官方文档中描述如下: The filtered column in...

    吾爱主题 2022-11-10 16:26:00阅读:179
  • mysql慢查询日志轮转_MySQL慢查询日志实操

    一、概述 MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值(long_query_time,单位:秒)的SQL语句。默认情况下,MySQL不启动...

    吾爱主题 2022-11-10 16:25:00阅读:158
  • 一文教会你在MySQL中使用DateTime

    MySQL 日期时间教程 在本教程中,我将通过示例解释 MySQL DATE 和 TIME 函数。 DATETIME 用于存储日期和时间的值。默认情况下,DATETIME 值的范围从 1...

    吾爱主题 2022-11-10 16:24:00阅读:186
  • MySQL中 LBCC 和 MVCC 的理解及常见问题示例

    1. 事务 介绍MVCC之前,先介绍下事务:事务是为了保证数据库中数据的完整性和一致性。 事务的4个基本要素: 原子性(Atomicity):要么同时成功,要么同时失败。(通过...

    吾爱主题 2022-11-10 16:23:00阅读:138
  • MySQL子查询详解(单行子查询、多行子查询与相关子查询)

    0.概念 子查询:一个查询语句嵌套在另一个查询语句内部 1.需求分析与问题解决 1.1提出具体问题: # 法一:效率低 SELECT last_name,salary...

    吾爱主题 2022-11-10 16:21:00阅读:149
  • MySQL占用内存过大解决方案图文详解

    前言 对于部分小资玩家来说,服务器数量和内存往往是很有限的,像我个人的服务器配置就是2核4G5M。 4G内存对于Java玩家来说,真的不大,开几个中间件+自己的微服务真的还蛮挤的,然后又...

    吾爱主题 2022-11-10 16:20:00阅读:148
  • php性能优化进阶不要在for循环中操作DB

    前言 如何提高程序运行速度,减轻服务器压力是服务端开发必须面对的一个问题。 简单且朴素的原则:不要在for循环中操作DB,包括关系型数据库和NoSql。 我们应该根据自己的业务场景,...

    吾爱主题 2022-11-10 16:18:00阅读:173
  • php性能优化之不要在for循环中操作DB

    前言 如何提高程序运行速度,减轻服务器压力是服务端开发必须面对的一个问题。 简单且朴素的原则:不要在for循环中操作DB,包括关系型数据库和NoSql。 我们应该根据自己的业务场景,...

    吾爱主题 2022-11-10 16:17:00阅读:162
  • php实现百度云加速API及SDK封装

    百度云加速API参考文档  https://su.baidu.com/help/index.html#/7_kaifazhinan/2_APIcankao-NEW/2_wangzh...

    吾爱主题 2022-11-10 16:15:00阅读:156
  • php伪协议实现命令执行详情

    1.file://协议 条件: ? 1 2 allow_url_fopen : off/on allow_url_incl...

    吾爱主题 2022-11-10 16:14:00阅读:162
  • PHP实现多张图片上传功能的示例代码

    首先要知道这个函数 move_uploaded_file(); 接下来是我们的input框,和我们的html页面 这里我们是增加的input框我们也可以写写一个属性 ...

    吾爱主题 2022-11-10 16:13:00阅读:149
  • 详解PHP反序列化漏洞的原理及示例

    PHP反序列化 序列化与反序列化 序列化说通俗点就是把一个对象变成可以传输的字符串。序列化过程中还会对不同属性的变量进行不同方式的变化 public的属性在序列化时,直接显示属...

    吾爱主题 2022-11-10 16:11:00阅读:132
  • PHP中Echo结构的用法

    1 什么是PHP PHP(PHP: Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。 PHP语法学...

    吾爱主题 2022-11-10 16:09:00阅读:134
  • PHP入门基础之注释的写法

    1 什么是注释 注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。 1....

    吾爱主题 2022-11-10 16:08:00阅读:150
【腾讯云】云服务器产品特惠热卖中
热门点击

聊聊 PHP 8 新特性 Attributes

PHP8的Alpha版本,过几天就要发布了,其中包含了不少的新特性,当然我自己认为最重要的还是JIT,这个我从2013年开始参与,中间...

Laravel相关的一些故障解决

禁止全局csrf认证 在app/Http/Kernel.php中,$middleware表示全局中间件,而$routeMiddle...

VSCode+PHPstudy配置PHP开发环境的步骤详解

第一步:下载安装vscode编辑器 第二步:下载安装phpstudy集成环境 第三步:打开phpst...

解决PHP Opcache 缓存刷新、代码重载出现无法更新代码的问题

问题背景 通过启用Opcache的缓存优化,将PHP代码预编译为Opcode缓存到共享内存中供进程反复调用,从而减少了重复从磁盘解...

PHP连接SQL server数据库测试脚本运行实例

以下是php7上的测试 sqlsrv扩展 ? 1 2 3 4 5 6...

关注我们

了解等多精彩内容