列表
-
php
首先,我们需要了解一下MySQL密码存储的方式。MySQL将密码存储为加密后的散列字符串,这个过程是通过使用SHA1()加密函数和一个叫做Salt的随机字符串来完成的。由于MySQL密码的加密过程是不可逆的,因此我们需要实施一些特定的措施才
-
php
聚合函数命令: sum(),count(),avg(),max(),min()作用:统计,求平均值,最大,最小值应用场景:这类函数非常常见,主要用于数据统计,在SQL优化方面,也适用。例子:mysql> select max(id) fro
-
php
先说结论Where、对等查询的join速度基本一致,不对等查询时一般join更慢。实验1:不存在不等记录我们有两张表,分别是member和member_class,数据结构如下图,其中 member.class_id 和 member_cl
-
php
一、字符集 character字符 character 是各种文字和符号的总称字符编码 character code 是计算机针对各种符号,在计算机中的一种二进制存储代号字符集character set 是多个字符的集合常见的字符集:ASC
-
php
索引简单介绍索引的本质:MySQL索引或者说其他关系型数据库的索引的本质就只有一句话,以空间换时间。索引的作用:索引关系型数据库为了加速对表中行数据检索的(磁盘存储的)数据结构索引的分类数据结构上面的分类:HASH 索引等值匹配效率高不支持
-
php
用到的主要工具: 宏(分为模板宏,主机宏,自动发现宏) 主机宏格式:$MACRO (直接就可以 填 值) 自动发现宏:#MACRO (需要配合 创建的 key 取值)大体架构1.agent主机 &mda
-
php
Mysql使用on update current_timestamp注意点最近项目里时间字段(datetime,timestamp)用到了ON UPDATE CURRENT_TIMESTAMP属性,自动更新列时间戳。以下记录一些需注意的地方
-
php
一、为什么要分库分表如果一个网站业务快速发展,那这个网站流量也会增加,数据的压力也会随之而来,比如电商系统来说双十一大促对订单数据压力很大,Tps十几万并发量,如果传统的架构(一主多从),主库容量肯定无法满足这么高的Tps,业务越来越大,单
-
php
prometheus服务监控之mysql监控若你的机器还没有安装prometheus,先参考下面的安装步骤:part 1:prometheus的介绍与安装熟悉了上面的两个部分后,我们进入今天的服务监控,以mariadb为例:监控mysql需
-
php
一、更新UPDATE 表名 SET 字段1 = 值1, 字段2 = 值2,... WHERE 条件;把id为12所对应的名字改为老哈:update users SET name = 老哈 where id = 12;二、删除通过DELETE
-
php
mysql使用left join连接出现重复问题描述在使用连接查询的时候,例如以A表为主表,左连接B表,我们期望的是A表有多少条记录,查询结果就有多少条记录,但是可能会出现这样的结果,就是查询出来的记录总条数,多余A表的记录总条数,并且是查
-
php
结论具体案例下文有详尽描述不适合建立索引的场景:数据量比较小的表不建议建立索引有大量重复数据的字段上不建议建立索引(类似:性别字段)需要进行频繁更新的表不建议建立索引where、group by、order by后面的没有使用到的字段不建立
-
php
查看显示所有数据库mysql> show databases;+--------------------+| Database |+--------------------+| information_schema ||
-
php
恢复步骤1、创建数据库(随意创建)2、创建数据表(备注:表结构要和要恢复的表结构一致,row_format要和ibd文件的row_format一致,否则,会提示两者不一致。 当前row_format=dynamic)3、表的属性查看我们使用
-
php
1、函数将字符串expr中匹配模式pat的子串替换为repl并返回替换结果。2、若expr、pat或repl为NULL,函数返回NULL。REGEXP_REPLACE()函数支持以下可选参数:pos表示从字符串expr的指定位置开始搜索。默
-
php
前言在Mysql中执行explain的结果中有一列为key_len,那么key_len的含义是什么呢?key_len:表示索引使用的字节数,根据这个值可以判断索引的使用情况,特别是在组合索引的时候,判断该索引有多少部分被使用到非常重要。计算
-
php
时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。生产环境中部署着各种版本的MySQL,包括MySQL 5.5/5.6/5.7三个大版本和N个小版本,由于My
-
php
各种 Web 应用程序均可使用流行的开源编程语言 PHP 进行开发。本文将阐述如何利用 PHP 查询 MySQL 数据库表。许多 Web 应用程序使用 MySQL 作为流行的关系型数据库管理系统来存储和管理数据。通过使用 PHP 和 MyS
-
php
出现在其他语句中的 select 语句,称为子查询或内查询;外部的查询语句,称为主查询或 外查询 . -- 子查询-- 查询的条件来自于另一查询的结果SELECT * FROM t_user WHERE number=(SELECT num
-
php
一、新建项目:SqlSugarDemo <ItemGroup> <PackageReference Include="SqlSugarCore" Version="5.1.3.52" /> </ItemGroup>二、连接串未添加