• mysql error 1071: 创建唯一索引时字段长度限制的问题

    一、先描述一下问题吧 如下创建表时候报错了 ? 1 2 3 4 5 6 7 8 9 10 11 12...

    吾爱主题 2022-11-20 17:37:00阅读:119
  • MySQL8.0 索引优化invisible index详情

    前言 MySQL8.0 开始支持不可见索引。 优化器根本不使用不可见索引,但会以其他的方式正常维护。 默认情况下 索引是可见的。 通过不可见索引,可以方便数据库管理人员 检查 索引对查询...

    吾爱主题 2022-11-20 17:33:00阅读:132
  • MySQL创建唯一索引时报错Duplicate entry * for key问题

    创建唯一索引时报错Duplicate entry * for key 场景 在MySQL表创建唯一索引时,出现报错Duplicate entry * for key. 使...

    吾爱主题 2022-11-20 17:31:00阅读:131
  • Mysql数据库 ALTER 操作详解

    背景: ALTER作为DDL语言之一,工作中经常遇到,这里我们简单介绍一下常见的几种使用场景 新建两个测试表offices 和 employess CREATE TABLE off...

    吾爱主题 2022-11-20 17:30:00阅读:136
  • MySQL数据库表的合并与分区实现介绍

    创建数据表 创建数据表的,使用字符串应该遵循的原则 从速度方面考虑,要选择固定的列,可以使用CHAR类型 要节省空间,使用动态的列,可以使用VARCHAR类型 要将列中...

    吾爱主题 2022-11-20 17:29:00阅读:130
  • sql语句 update字段null不能用is null问题

    sql语句 update字段null不能用is null update字段为 null 值时, 要用  ? 1 se...

    吾爱主题 2022-11-20 17:27:00阅读:141
  • 详解MySQL中数据类型和字段类型

    1. mysql的数据类型  在mysql中有如下几种数据类型:  (1)数值型  数值是诸如32 或153.4 这样的值。mysql 支持科学表...

    吾爱主题 2022-11-20 17:25:00阅读:142
  • 关于mysql left join 查询慢时间长的踩坑总结

    问题背景 两张表一张是用户表a(主键是int类型),一张是用户具体信息表b(用户表id字段是varchar类型)。 因为要显示用户及用户信息,所以需要关联查询,但发现left join后...

    吾爱主题 2022-11-20 17:24:00阅读:140
  • PHP Parser 扫描应用打印输出结构语句实例

    正文 PHP-Parser 是由 nikic 开发的一个 PHP 抽象语法树(AST)解析器,可方便的将代码与抽象语法树互相转换。工程上常用来生成模板代码(如 rector)、生成...

    吾爱主题 2022-11-20 16:56:00阅读:182
  • PHP的序列化和反序列化详情

    一、PHP 为什么要反序列化? PHP程序执行结束以后会将文件中的变量和内容释放掉, 如果一个程序想要的调用之前程序的变量,但是之前的程序已经执行完毕,所有的变量和内容都被释放,那该如何操作...

    吾爱主题 2022-11-20 16:53:00阅读:143
  • Thinkphp框架安装composer扩展包流程梳理

    一、删除php禁用函数putenv 1、可以在宝塔面板的PHP管理 → 禁用函数 → 删除putenv 2、也可以在php的配置文件php.ini里搜索disable_functi...

    吾爱主题 2022-11-20 16:52:00阅读:176
  • php递归如何获取无限上级ID

    php递归获取无限上级ID 数据库结构 ? 1 2 3 4 5 6 7 8 9 10 11 12...

    吾爱主题 2022-11-20 16:50:00阅读:139
  • 在PHP程序中运行Python脚本(接收数据及传参)的方法详解

    介绍一下,如何在php程序中运行Python脚本, 在php中python程序的运行,主要依靠 程序执行函数, 这里说一下三个相关函数:exec(),system() 和 passthr...

    吾爱主题 2022-11-20 16:48:00阅读:144
  • php中的常见攻击解读

    php常见攻击解读 什么是CSRF攻击 CSRF跨站请求伪造 黑客建立一个伪造网站或发送邮箱带了一个正常URL链接来让正常用户访问,来让正常用户让自己浏览器里的COOKIE权限...

    吾爱主题 2022-11-20 16:47:00阅读:123
  • PHP Laravel框架缓存操作介绍

    Laravel为不同的缓存系统封装了统一的API,缓存配置文件./config/cache.php 主要的缓存类型(驱动) file - 文件,默认使用 memcach...

    吾爱主题 2022-11-20 16:46:00阅读:156
  • PHP Yii2框架的关联模型使用介绍

    Active Record 可以将相关数据集中进来, 使其可以通过原始数据轻松访问。 例如,客户数据与订单数据相关 因为一个客户可能已经存放了一个或多个订单。这种关系通过适当的声明, 你可以使用...

    吾爱主题 2022-11-20 16:45:00阅读:121
  • 听说mysql中的join很慢?是你用的姿势不对吧

    join 是进行两个或多个数据表进行关联查询的过程中,经常使用的一种查询手段。提到join,你一定会想到"笛卡尔积",当数据量很大的时候,"笛卡尔积"运算量会成倍的增加,在我们的印象中,join...

    吾爱主题 2022-11-16 17:18:00阅读:150
  • mysql中的临时表如何使用

    1.什么是临时表 内部临时表是sql语句执行过程中,用来存储中间结果的的数据表,其作用类似于:join语句执行过程中的joinbuffer,order by语句执行过程中的sortBuffe...

    吾爱主题 2022-11-16 17:17:00阅读:123
  • mysql临时表插入数据方式

    mysql临时表插入数据 临时表 1.在数据库断开连接的时候会自动删除临时表。 ? 1 2 3 create t...

    吾爱主题 2022-11-16 17:15:00阅读:181
  • 如何优化sql中的orderBy语句

    在使用数据库进行数据查询时,难免会遇到基于某些字段对查询的结果集进行排序的需求。在sql中通常使用orderby语句来实现。将需要排序的字段放到 该关键词后,如果有多个字段的话,就用","分割。...

    吾爱主题 2022-11-16 17:13:00阅读:138
  • mysql存储过程如何利用临时表返回结果集

    首先要声明的是 1,游标的方法会很慢在mysql中,在oracle数据库中还可以,除非没有别的方法,一般不建议在mysql中使用游标, 2,不建议在mysql中拼接sql,会使存储过程显...

    吾爱主题 2022-11-16 17:11:00阅读:155
  • MySQL中的存储过程异常处理

    在使用MySQL存储过程时,其中的代码可能会出现运行错误从而导致异常,此时需要将存储过程中产生的异常捕获并打印出来 需要知道的概念: condition hanlder...

    吾爱主题 2022-11-16 17:10:00阅读:122
  • MySQL 中这么多索引该怎么选择

    前言 索引的本质是存储引擎用于快速查询记录的一种数据结构。特别是数据表中数据特别多的时候,索引对于数据库的性能就愈发重要。 在数据量比较大的时候,不恰当的索引对于数据库的性能的影响是非常...

    吾爱主题 2022-11-16 17:09:00阅读:141
  • mysql存储过程 返回 list结果集方式

    mysql存储过程 返回 list结果集 思路 直接链接多个表返回结果集即可,先写成普通的sql调整好,不要输入参数,再写成存储过程, 不要用游标,否则会把你慢哭的...

    吾爱主题 2022-11-16 17:07:00阅读:174
  • 使用MySQL实现select into临时表的功能

    MySQL select into临时表 最近在编写sql语句时,遇到两次将数据放temp表,然后将两次的temp表进行inner join,再供后续insert数据时使用的场景。 写完...

    吾爱主题 2022-11-16 17:04:00阅读:124
  • 一条sql详解MYSQL的架构设计详情

    1 前言 对于一个服务端开发来说 MYSQL 可能是他使用最熟悉的数据库工具,然而,大部分的Java工程师对MySQL的了解和掌握程度,大致就停留在这么一个阶段:它可以建库、建表、建索引,然...

    吾爱主题 2022-11-16 17:03:00阅读:138
  • MySQL DDL执行方式Online DDL详解

    1 引言 一般来说MySQL分为DDL(定义)和DML(操作)。 DDL:Data Definition Language,即数据定义语言,那相关的定义操作就是DDL,包括:新建、...

    吾爱主题 2022-11-16 17:01:00阅读:149
  • 详解MySQL单列索引和联合索引

    一、简介 利用索引中的附加列,可以缩小搜索的范围,但使用一个具有两列的索引不同于使用两个单独的索引。 联合索引的结构与电话簿类似,人名由姓和名构成,电话簿首先按姓氏进行排序,然后按名字对...

    吾爱主题 2022-11-16 16:59:00阅读:114
  • MySQL新手入门进阶语句汇总

    引言 对MySQL数据库的查询,除了基本的查询外,有时候需要对查询的结构集进行处理。例如只取10条数据,对查询结果进行排序或分组等等 一、常用查询 1.1、order by按关键字排...

    吾爱主题 2022-11-16 16:57:00阅读:117
  • PHP Laravel软删除的实现方法介绍

    用Laravel 自带的 Eloquent ORM 来实现软删除。 首先在数据迁移文件中添加删除时间字段 ./database/migrations/2014_10_12_0000...

    吾爱主题 2022-11-16 16:40:00阅读:133
  • php Yii2框架创建定时任务方法详解

    在我们项目开发中,需要使用定时任务来完成批处理业务,下面通过Yii2框架来实现定时任务 Yii2框架定时任务代码统一放在 ./console 目录下 简单的定时任务脚步文件 首...

    吾爱主题 2022-11-16 16:39:00阅读:137
  • 详解PHP反序列化漏洞示例与原理

    预备知识 PHP序列化与反序列化 序列化:将一个复杂的数据类型(如对象、数组、变量等)转换为字符串表示,以便于在网络中传输和在数据库中存储。在PHP语言中使用serialize()...

    吾爱主题 2022-11-16 16:38:00阅读:157
  • PHP中常用的魔术方法总结

    构造方法 / __construct 当类被实例化的时候就会调用 简单来说,就是 new 一个类的时候,这个方法就会自动执行 ? 1 2...

    吾爱主题 2022-11-16 16:37:00阅读:150
  • php生成并下载word文件到本地实现方法详解

    安装phpword包 通过composer安装phpword包。因为是使用thinkphp架构,安装挺方便的。 直接下载phpword压缩包有问题。 composer requ...

    吾爱主题 2022-11-16 16:36:00阅读:151
  • php进程通信之信号量浅析介绍

    常见进程通信方式 一些理论基础 临界资源:每次仅允许一个进程访问的资源。 临界区:每个进程中访问临界资源的那段代码叫临界区 所谓临界区(也称为临界段)就是访问和...

    吾爱主题 2022-11-16 16:34:00阅读:145
  • 如何在PHP中调用Python并获取运行结果

    前言 在毕设中需要用到PHP传递参数调用Python脚本并获取后者返回的结果,经过查阅资料该问题得以解决。 思路 PHP借助shell_exec通过类似于python sum....

    吾爱主题 2022-11-16 16:32:00阅读:163
  • 如何利用PHP 快速解决跨域问题

    跨域介绍 浏览器拥有同源策略限制确保安全,同源策略会阻止一个域的Javascript脚本和另外一个域的内容进行交互。 当一个请求url的协议、域名(包括多级域名)、端口三者之间任意一个与...

    吾爱主题 2022-11-16 16:30:00阅读:116
  • php链路追踪框架skywalking介绍

    Skywalking介绍 Skywalking是一个国产的开源框架,2015年有吴晟个人开源,2017年加入Apache孵化器,国人开源的产品,主要开发人员来自于华为,2019年4月17日A...

    吾爱主题 2022-11-16 16:29:00阅读:169
  • PHP获取系统毫秒数时间方法

    前言 php中获取时间方法是date(),在php中获取时间戳方法有time()、strtotime(); date() :date(format, timestamp),format为...

    吾爱主题 2022-11-16 16:26:00阅读:164
  • MySQL下载安装配置详细教程(附下载资源)

    一、下载 1、官网下载 2、某度网盘下载 链接: https://pan.baidu.com/s/1BgbZH-aFaJ1nwm2PpDeOSQ?pwd=nutf 提取码...

    吾爱主题 2022-11-15 17:09:00阅读:175
  • SQLyog的下载、安装、破解、配置教程(MySQL可视化工具安装)

    SQLyog是一款MySQL可视化工具,他可以将部分SQL操作通过图形化界面操作来完成,方便开发者更好的进行开发及数据库设计。在安装SQLyog前最好先安装好MySQL。 MySQL下载安装...

    吾爱主题 2022-11-15 17:05:00阅读:136
  • mysql通过group by分组取最大时间对应数据的两种有效方法

    1、项目记录表project_record的结构和数据如下: 以下为项目记录表project_record的所有数据。project_id为项目Id,on_project_time为上...

    吾爱主题 2022-11-15 17:04:00阅读:149
  • MySQL中dd::columns表结构转table过程及应用详解

    一、MySQL的dd表介绍 MySQL的dd表是用来存放表结构和各种建表信息的,客户端建的表都存在mysql.table和mysql.columns表里,还有一个表mysql.column_...

    吾爱主题 2022-11-15 17:03:00阅读:127
  • Mysql给普通分页查询结果加序号实操

    一、效果展示 1、普通查询加序号 SELECT t1.NAME,( @i := @i + 1 ) AS "序号" FROM t1,( SELECT @i := 0 ) AS it...

    吾爱主题 2022-11-15 17:02:00阅读:188
  • MySQL使用IF语句及用case语句对条件并结果进行判断

    一、前期准备 CREATE TABLE `t1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DE...

    吾爱主题 2022-11-15 17:00:00阅读:134
  • MySQL远程无法连接的一些常见原因总结

    前言 MySQL是目前非常流行的数据库之一,也是中小企业持久化存储的首选数据库。 不同于我们日常学习,在实际应用中,MySQL服务都会挂载在某台服务器上。如果MySQL部署在某台云服务器...

    吾爱主题 2022-11-15 16:59:00阅读:171
  • MySQL count(*)统计总数问题汇总

    在日常开发工作中,我经常会遇到需要统计总数的场景,比如:统计订单总数、统计用户总数等。一般我们会使用MySQL 的count函数进行统计,但是随着数据量逐渐增大,统计耗时也越来越长,最后竟然出现...

    吾爱主题 2022-11-15 16:58:00阅读:120
  • MySQL默认字符集设置详情

    查看各版本默认字符集 在MySQL 8.0版本之前,默认字符集为latin1 ,utf8字符集指向的是utf8mb3 。网站开发人员在数据库设计的时候往往会将编码修改为utf8字符...

    吾爱主题 2022-11-15 16:56:00阅读:130
  • PHP实现微信扫码登录功能的两种方式总结

    官方文档 微信扫码登录目前有两种方式: 1:在微信作用域执行 ,就是条一个新页面 前端点击一个按钮,请求后端接口条微信作用域 后端php代码如下: ?...

    吾爱主题 2022-11-15 16:30:00阅读:151
  • PHP配合微信小程序实现获取手机号码详解

    今天刚好做项目的时候用到这块功能,黄啊码就直接上手了,奈何网上的教程各式各样,就是没有个直接可以抄的,啊码最烦说话说一半,今天就直接弄个给大家抄的。 当前通过获取session_key...

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

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

关注我们

了解等多精彩内容