• MySQL数据库的触发器的使用

    使用触发器 触发器 发生什么事情之后或之前,会自动执行某条语句,这就是触发器 创建触发器 创建触发器要给出的4条关键信息: 1.唯一的触发器名 2.触...

    吾爱主题 2022-11-22 16:38:00阅读:103
  • 设计性能更优MySQL数据库schema

    数据类型优化 首先我们介绍一下这个schema: schema(发音 “skee-muh” 或者“skee-mah”,中文叫模式)是数据库的组织和结构 选择优化的数据...

    吾爱主题 2022-11-22 16:38:00阅读:162
  • MySQL正则表达式匹配查询(含实例)

    一、正则表达式介绍 ​ 在过滤的时候允许使用匹配、比较和通配符寻找数据。对于基本的过滤,这些可能就足够了。但是随着过滤条件复杂性的增加,where子句本身的复杂性也有必要增加。 ​ 这里...

    吾爱主题 2022-11-22 16:34:00阅读:139
  • MySQL复合查询和内外连接的操作代码

    一、复合查询 1.1 多表查询 实际开发中往往数据来自不同的表,所以需要多表查询,但是可以将多张表做笛卡尔积后的表当做是一张表,也就是单表查询。 我们用一个简单的公司管理系统,有三...

    吾爱主题 2022-11-22 16:33:00阅读:107
  • 一文搞懂什么是MySQL前缀索引

    一、什么是前缀索引 所谓前缀索引,说白了就是对文本的前几个字符建立索引(具体是几个字符在建立索引时去指定),比如以产品名称的前 10 位来建索引,这样建立起来的索引更小,查询效率更快!...

    吾爱主题 2022-11-22 16:32:00阅读:155
  • MYSQL中的json数据操作代码

    MYSQL中的json数据操作 1.2 基础查询操作 用法提示: 如果json字符串不是数组,则直接使用$.字段名 如果json字符串是数组[Array],则直接使...

    吾爱主题 2022-11-22 16:31:00阅读:141
  • vs如何读取mysql中的数据并解决中文乱码问题

    一、在vs中新建一个工程,然后新建一个源文件 二、右击上述图片中的mysql_test工程名,然后在最下方找到属性,并点击 三、点击VC++目录,在包含目录中添加mysql的...

    吾爱主题 2022-11-22 16:30:00阅读:135
  • MySQL执行计划详解

    一、MySQL执行计划介绍 在MySQL中,执行计划的实现是基于JOIN和QEP_TAB这两个对象。其中JOIN类表示一个查询语句块的优化和执行,每个select查询语句(即Query_bl...

    吾爱主题 2022-11-22 16:29:00阅读:125
  • Mysql字段为null的加减乘除运算方式

    Mysql字段为null的加减乘除运算 数据库表test_table 如下查询: select id, total, used, (total - used) a...

    吾爱主题 2022-11-22 16:28:00阅读:111
  • mysql timestamp字段规范使用详情

    1. 前言 这个世界离不开时间,同样,数据库中也是如此,表中的每条记录除了数据模型的时间字段(如生日,生产日期,出发日期等),一般至少还有两个固定的时间字段:记录插入时间,记录更新时间。...

    吾爱主题 2022-11-22 16:26:00阅读:121
  • 2022最新版MySQL 8.0.30 安装及配置教程(小白入门)

    MySQL 8.0.30官网下载安装教程 此文面向于学习mysql数据库的小白,仅进行了详细的基本配置。 第一步(官网下载安装) 官网下载安装助手,这里使用的是推荐的I...

    吾爱主题 2022-11-22 16:24:00阅读:189
  • PHP接入Apple对access_token/identityToken进行JWT验证流程详解

    需用到 Composer 库:firebase/php-jwt,直接安装即可 composer require firebase/php-jwt 解析 JWT 头 简单示例下 Un...

    吾爱主题 2022-11-22 16:02:00阅读:118648
  • PHP数据加密方式梳理介绍

    前言 首先我们来了解一下为什么要加密? 在网络通信的过程中攻击者可以伪造请求和返回,从而达到不可告人的目的。如下图所示: 数据加密之后可以防止他人监听窃取信息以及通讯内容被篡改...

    吾爱主题 2022-11-22 16:01:00阅读:118456
  • PHP CURLFile函数模拟实现文件上传示例详解

    一、CURLFile介绍 CURLFile::__construct (PHP 5 >= 5.5.0, PHP 7) CURLFile::__construct –...

    吾爱主题 2022-11-22 16:00:00阅读:72521
  • php邮件发送功能实现详解

    发送邮件方法 php中有很多方法发送邮件,其中需要发送端安装邮箱客户端才能发送的,有不需要安装客户端即可发送的。 第二种需要知道SMTP服务名称;下面介绍该种方法。 配置php环境...

    吾爱主题 2022-11-22 15:59:00阅读:143708
  • php-fpm reload 会取消正在处理请求的解决方案

    起步 在测试中,发现 php-fpm reload 会强制 kill 掉正在处理的请求。网上查了一下,发现其他人也有这个问题并反馈给了官方:和 https://bugs.php.n...

    吾爱主题 2022-11-22 15:56:00阅读:143916
  • PHP实现word转pdf的两种方式(有用!)

    方法一、使用phpword和tcpdf 1. 使用composer 安装 phpword和tcpdf ? 1 2 compos...

    吾爱主题 2022-11-22 15:55:00阅读:237307
  • PHP array_combine() 函数内置函数

    前言: array_combine() 是 PHP 中的一个内置函数,用于组合两个数组并通过使用一个数组作为键和另一个数组作为值来创建一个新数组。也就是说,一个数组的所有元素将成为新数组的键...

    吾爱主题 2022-11-22 15:54:00阅读:143745
  • php如何使用3des加解密及hmacsha256加密

    一、3des加解密 从PHP 7.2起它将被从核心代码中移除并且移到PECL中。PHP手册在7.1迁移页面给出了替代方案,就是用OpenSSL取代MCrypt。 现整理PHP7.2中AE...

    吾爱主题 2022-11-22 15:54:00阅读:143851
  • php使用strtotime技巧示例解惑

    引言 经常会有人被 strtotime 结合 - 1 month, +1 month, next month 的时候搞得很困惑,然后就会觉得这个函数有点不那么靠谱,动不动就出问题。用的时候就...

    吾爱主题 2022-11-22 15:52:00阅读:143845
  • MySQL数据库迁移OpenGauss数据库解析

    环境 华为云服务器 4核 8G CentOS 8.0 64位 JDK11 Data Grip xshell xftp mysql 8 安装OpenG...

    吾爱主题 2022-11-21 17:14:00阅读:212
  • Mysql系统变量与状态变量详细介绍

    系统变量 什么是Mysql系统变量 能够在程序运行过程中影响Mysql程序行为的变量称之为系统变量。 在Mysql中存在多个系统变量,可以使用show variables查看,...

    吾爱主题 2022-11-21 17:13:00阅读:121
  • Mysql字符集和排序规则详解

    前言 计算机存储数据的方式都是二进制数据,但是我们在mysql中存储的是字符串数据,那么这些数据到底在Mysql中如何存储呢?这就涉及到字符集的概念。 什么是字符集 举例如下,...

    吾爱主题 2022-11-21 17:12:00阅读:136
  • Mysql和文件系统的关联详情

    前言 在Linux中采用文件系统管理磁盘,而Mysql常用的存储引擎如InnoDB、MyISAM采用的是文件存储,自然和文件系统挂钩,那么Mysql都有哪些地方用到了文件系统呢?下面聊聊...

    吾爱主题 2022-11-21 17:10:00阅读:129
  • MySQL使用IF函数动态执行where条件的方法

    IF函数 IF(expression ,expr_true, expr_false); MySQL的IF()函数,接受三个表达式,如果第一个表达式为true,而不是零且不为NULL...

    吾爱主题 2022-11-21 17:09:00阅读:167
  • 解读mysql中的null问题

    mysql的null问题 (1) 使用统计函数的时候会出现null值得情况 注意点 sum avg max min 都有可能出现为null的问题 而且 sum avg max mi...

    吾爱主题 2022-11-21 17:08:00阅读:152
  • mysql count 为null时,显示0的问题

    mysql count 为null时,显示0 1.使用ifnull ifnull(字段名,目标值) ? 1 2 3 4 5...

    吾爱主题 2022-11-21 17:06:00阅读:178
  • MySQL字符之char、varchar类型简析

    前言 我们都知道,MySQL中关于字符,有char和varchar两种常用的类型,可能在平时的使用过程中,大家不会去关心这两种类型的区别,只是会用就可以了,或者说看到过一些它们的区别,但是没...

    吾爱主题 2022-11-21 17:05:00阅读:151
  • mysql 实现迁移数据库到另一台服务器

    mysql迁移数据库到另一台服务器 1.生成sql压缩文件(库名gkpt_main_v2 ,mysql用户:gmp ) ? 1 2 3...

    吾爱主题 2022-11-21 17:04:00阅读:143
  • 在linux服务器上配置mysql并开放3306端口的操作步骤

    在做大作业,数据库零基础,折腾了一天才搞成功,特此记录一下踩过的坑。希望能帮到其他同学吧…… 有不对欢迎指出,谢谢啦! 安装mysql 首先 sudo apt update s...

    吾爱主题 2022-11-21 17:02:00阅读:119
  • Linux系统彻底卸载MySQL数据库详解

    一、首先查询系统是否安装了MySQL ? 1 rpm -qa | grep -i mysql...

    吾爱主题 2022-11-21 17:01:00阅读:127
  • Mysql 索引 BTree 与 B+Tree 的区别(面试)

    前言 ​ 说起面试,很多同学都经历过,但是 面试中 可能会遇到各种问题,MySQL 的问题 也是非常多,最近我也经常面试,也希望问一些数据库一些偏理论和底层的东西,来考察同学对技术的理解程度...

    吾爱主题 2022-11-21 16:59:00阅读:136
  • mysql创建的外键无法保存的原因以及处理办法

    为mysql表内的字段创建外键,并关联几种更新或者删除时的动作。 那以下就向大家介绍下mysql创建的外键无法保存的原因以及处理方法 无报错,但是创建的外键都消失了,只能在索引找到...

    吾爱主题 2022-11-21 16:57:00阅读:141
  • mysql 8.0.30 降级到 8.0.27的详细步骤

    经过探索方法如下: 第一步: 备份原来的数据 使用:mytsqldump ? 1 mysqldump -uroot -p -E -R...

    吾爱主题 2022-11-21 16:55:00阅读:144
  • Thinkphp事件机制两种实现方式详解

    事件机制的实现有两种途径:通过监听、通过订阅 一、通过监听 1、创建监听类:在命令行模式下进入框架根目录执行 php think make:listener <自定...

    吾爱主题 2022-11-21 16:26:00阅读:144005
  • PHP四种统计在线人数方式详细介绍

    1 用表统计方式 用数据表统计在线人数,这种方式只能用在并发量不大的情况下。 首先我们先新建表:user_login 编辑 user_login 表 模拟用户登录,不存...

    吾爱主题 2022-11-21 16:25:00阅读:144014
  • PHP微信支付与退款功能实现流程详解

    微信小程序支付的主要逻辑集中在后端,前端只需携带支付所需的数据请求后端接口然后根据返回结果做相应成功失败处理即可。 一、微信支付 支付主要分为几个步骤: 前端携带支付需要的数据...

    吾爱主题 2022-11-21 16:24:00阅读:144217
  • phpstorm安装xdebug(phpstudy环境下)成功运行的操作步骤

    注意: 想要在phpstorm中调试请满足一个条件。那就是安装在d盘。为什么呢?因为这样方便复制粘贴呀, 要开启phpstudy中的php扩展的xdebug啊 第一步:phpstudy里...

    吾爱主题 2022-11-21 16:23:00阅读:143879
  • php与vite结合使用案例解析

    一、背景 前段日子公司里准备要重构一个拥有10年高龄的网站,当时听到这个消息心里无比激动,因为我现在就是这个网站的维护人员,在现代这个前端技术快速发展的年代很难想象我尽然还在写JQ+php模...

    吾爱主题 2022-11-21 16:21:00阅读:179
  • 详解如何用PHP 实现多进程

    引言 本文将讲解如下内容: 1.PHP 原生进程函数介绍 2.PHP 实现多进程代码 1、PHP 原生进程函数 虽然说 PHP 是世界上最好的语言,但是对于 PH...

    吾爱主题 2022-11-21 16:18:00阅读:172
  • php 调用grpc的安装过程详解

    引言 最近几天在搞golang的grpc,跑通之后想用php作为客户端调用一下grpc服务,结果拉了,一个php的grpc服务安装,搞了好几天,总算搞定了。对了,搞定的是linux下的,自己...

    吾爱主题 2022-11-21 16:17:00阅读:272
  • 详解PHP中数组函数的巧用

    前言 PHP 的数组是一种很强大的数据类型,与此同时 PHP 内置了一系列与数组相关的函数可以很轻易的实现日常开发的功能。 但是我发现好像很多小伙伴都忽略了内置函数的作用(比如我自己就编...

    吾爱主题 2022-11-21 16:16:00阅读:188
  • php异常与错误处理机制概念及使用介绍

    基本概念 异常(exception) 程序执行过程中,出现的不符预定业务逻辑和流程的,程序员可预测并提前写好处理程序的一种情况 错误(error) 代码本身的错误导致的程序运行失...

    吾爱主题 2022-11-21 16:15:00阅读:199
  • php进程通信之共享内存详细讲解

    常见进程通信方式 system V共享内存 现代操作系统,对于内存管理,采用的是虚拟内存技术,也就是每个进程都有自己独立的虚拟内存空间,不同进程的虚拟内存映射到不同的物理内存中。所...

    吾爱主题 2022-11-21 16:14:00阅读:136
  • php控制反转与依赖注入的实现介绍

    控制反转 控制反转是一种思想,是一种设计模式,这种设计模式能够降低耦合性。 例如 ? 1 2 3 4 5 6 7 8...

    吾爱主题 2022-11-21 16:13:00阅读:138
  • php命名空间举例介绍使用方法

    命名空间是为了解决当前文件内相同作用域内常量名之间、函数名之间、类名之间的命名冲突。 在 PHP 中变量名是不会冲突的,在相同作用域内,对于同一个变量,最后一个变量会取代前一个变量的值。...

    吾爱主题 2022-11-21 16:11:00阅读:145
  • mysql创建外键报错的原因及解决(can't not create table)

    最近在玩数据库的时候,偶尔会有外键创建不成功的时候,于是上网查阅资料,整合自己的理解有了以下这篇文章: mysql创建外键不成功的原因及处理方法 第一种情况 外键的字段与关联的字段的...

    吾爱主题 2022-11-20 17:43:00阅读:144
  • 解决JDBC的class.forName()问题

    环境 Ubuntu 22.04 IntelliJ IDEA 2022.1.3 JDK 17.0.3 Db2 v11.5.0.0 MySQL Ver 8.0.30...

    吾爱主题 2022-11-20 17:42:00阅读:141
  • Mysql添加联合唯一索引及相同数据插入报错问题

    添加联合唯一索引及相同数据插入报错 1.添加联合索引 ? 1 alter table "表名" add unique ind...

    吾爱主题 2022-11-20 17:41:00阅读:147
  • Mysql optimize table 时报错:Temporary file write fail的解决

    1. 问题描述 当我们执行 optimize table xxx ; 尝试进行碎片整理时,也可能报错 Temporary file write failure. Tips: MySQL...

    吾爱主题 2022-11-20 17:39:00阅读:199
【腾讯云】云服务器产品特惠热卖中
热门点击

聊聊 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...

关注我们

了解等多精彩内容