前端开发
编程语言
数据库
服务器
系统/运维
网络/安全
移动开发
CMS教程
网站运营
保存到桌面
关于我们
收藏本站
素材狗

素材狗

  • 首页
  • 学习HTML/CSS
  • 学习PHP
  • 学习JAVA
  • 学习CMS
  • 编程问答
  • 实例代码
  • 学习Python学习Go学习Ruby学习C学习C++学习Perl学习Lua学习Rust学习Scala学习VB
  • 手机随时阅读

编程教程

前端开发

编程语言

数据库

服务器

系统/运维

网络/安全

移动开发

CMS教程

网站运营

前端问题

php问题

Java问题

Python问题

C/C++问题

C#/.NET问题

移动开发问题

数据库问题

08 31
MySQL学习之日期函数的用法详解

MySQL学习之日期函数的用法详解

MySQL学习之日期函数的用法详解 目录 获取 系统时间 函数 日期格式化 函数 日期函数练习① 日期函数练习② 日期计算的注意事项 日期偏移计算 计算日期之间相隔的天数 获取 系统时间 函数 “NOW()” 函数 能够获得当前系统日期和时间,格式如下
发布于55天前
0 阅读
08 31
MySQL中LAG()函数和LEAD()函数的使用

MySQL中LAG()函数和LEAD()函数的使用

MySQL中LAG()函数和LEAD()函数的使用 目录 一.窗口函数的基本用法 二.LAG()和LEAD()函数介绍 三.数据准备(建表sql在最后) 四.建表数据sql 一.窗口函数的基本用法 从MySQL8之后才开始支持窗口函数 窗口函数 OVER ([PARTITION BY 用于分组的列] ORDER BY 用于排序的
发布于55天前
0 阅读
08 31
前端传参数进行Mybatis调用mysql存储过程执行返回

前端传参数进行Mybatis调用mysql存储过程执行返回

前端传参数进行Mybatis调用mysql存储过程执行返回值详解 目录 查询数据库中的存储过程: 方法一: select `name` from mysql.proc where db = 'your_db_name' and `type`; = 'PROCEDURE' 方法二:  show procedure status; 你要先在数据库中建一个表,然后创建存储过程 我建的表a_t
发布于55天前
0 阅读
08 31
MySQL主从复制的原理图解及Java语言示例使用

MySQL主从复制的原理图解及Java语言示例使用

MySQL主从复制的原理图解及Java语言示例使用 目录 概述 主从复制原理 主从复制模式 主从同步实战 总结 概述 实际生产的过程中为了实现数据库的高可用,不会只有一个数据库节点.至少会搭建主从复制的数据库架构,从库可以作为主库的数据备份,以
发布于55天前
0 阅读
08 31
sql跨表查询的三种方案总结

sql跨表查询的三种方案总结

sql跨表查询的三种方案总结 目录 前言 方案一:连接多个库,同步执行查询 优点 缺点 代码执行 方案二:在主数据库增加冗余表,通过定时更新,造成同库联表查询 优点 缺点 相似实现场景 方案三:dbLink本地连接多个库,在本地进行数据分析 优点 缺点 前
发布于55天前
0 阅读
08 31
Mysql CAST函数的具体使用

Mysql CAST函数的具体使用

MysqlCAST函数的具体使用 目录 语法 参数说明 示例 练习案例 CAST函数用于将值从一种数据类型转换为表达式中指定的另一种数据类型 语法 CAST(value AS datatype) AS关键字用于分隔两个参数,在AS之前的是要处理的数据,在AS之后的是要转换的数据类型 参数
发布于55天前
0 阅读
08 31
MySql中删除数据表的方法详解

MySql中删除数据表的方法详解

MySql中删除数据表的方法详解 目录 定义: 1 删除一个或多个没有被其他表关联的数据表 1.1 新建一张表 1.2 执行删除命令 1.3 结果检查 2 删除被其他表关联的主表 2.1 创建两张具有关联关系的表 2.2 执行删除DROP TABLE命令 2.3 取消外键关系,再删除. 定义
发布于55天前
0 阅读
08 31
MySQL压测神器HammerDB的部署及使用详解

MySQL压测神器HammerDB的部署及使用详解

MySQL压测神器HammerDB的部署及使用详解 目录 前言 ️ 1. HammerDB简介 ️ 2. 容器部署 2.1 镜像下载 2.2 创建容器 2.3 Linux 下安装 2.4 相关校验 ️3 . HammerDB压测MySQL 前言 HammerDB 是一个开源的数据库负载测试和基准测试工具,同时支持 Windows 和 Linux 平台. ️
发布于55天前
0 阅读
08 31
详细深入聊一聊Mysql中的int(1)和int(11)

详细深入聊一聊Mysql中的int(1)和int(11)

详细深入聊一聊Mysql中的int(1)和int(11) 目录 前言 正文 java mysql 总结 前言 首先在吐槽这个现象前,我先说下我们该篇的内容. 1.  int 类型表字段 在mysql数据库里面,到底存值的范围是多少 ? 什么时候是  -2147483648到 2147483647   什么时候是 0 到4294967
发布于55天前
0 阅读
08 31
MySQL查询性能优化武器之链路追踪

MySQL查询性能优化武器之链路追踪

MySQL查询性能优化武器之链路追踪 目录 前言 1. 查看optimizer trace配置 2. 开启optimizer trace 3. 线上问题复现 3. 使用optimizer trace 前言 MySQL优化器可以生成Explain执行计划,我们可以通过执行计划查看是否使用了索引,使用了哪种索引? 但是到底为什么会使
发布于55天前
0 阅读
08 31
MySQL数据库完全备份与增量备份详解

MySQL数据库完全备份与增量备份详解

MySQL数据库完全备份与增量备份详解 目录 定义 完全备份与恢复演示 定义 完全备份就是将数据库中的数据及所有对象全部备份. 由于 MySQL 服务器中的数据文件是基于磁盘的文本文件,所以完全备份就是复制数据库文件,是最简单也是最快速的方式
发布于55天前
1 阅读
08 31
Canal监听MySQL的实现步骤

Canal监听MySQL的实现步骤

Canal监听MySQL的实现步骤 目录 1.Mysql数据库开启binlog模式 2.Docker下Canal容器安装 3.Canal Client项目搭建 1.Mysql数据库开启binlog模式 注意:Mysql容器,此处Mysql版本为5.7 #进入容器 docker exec -it mysql /bin/bash #进入配置目录 cd /etc/mysql/mysql.conf.d #修改配置文件
发布于55天前
1 阅读
08 31
详解MySQL中的存储过程和函数

详解MySQL中的存储过程和函数

详解MySQL中的存储过程和函数 目录 区别 优点 创建储存函数和过程 储存过程 储存函数 查看储存过程 操作 变量 赋值 变量例子 定义条件和处理过程 条件 处理程序 游标 流程控制语句 储存过程和函数就是数据器将一些处理封装起来,调用 区别 调用
发布于55天前
0 阅读
08 31
MySQL每天自动增加分区的实现

MySQL每天自动增加分区的实现

MySQL每天自动增加分区的实现 有一个表tb_3a_huandan_detail,每天有300W左右的数据.查询太慢了,网上了解了一下,可以做表分区.由于数据较大,所以决定做定时任务每天执行存过自动进行分区. 1.在进行自动增加分区前一定得先对表手动分几个区 ALTER TABL
发布于55天前
0 阅读
08 31
深入理解MySQL数据类型的选择优化

深入理解MySQL数据类型的选择优化

深入理解MySQL数据类型的选择优化 目录 前言 1 整数类型 2 实数类型 3 字符串类型 3.1 VARCHAR和CHAR类型 3.1.1 最大长度 3.2 Binary和VarBinary类型 3.3 BLOB和TEXT类型 3.3 ENUM类型 4 日期和时间类型 5 位数据类型 6 选择优化的数据类型 6.1 特殊的数据类型 前言
发布于55天前
0 阅读
08 31
浅谈MySQL 有哪些死锁场景

浅谈MySQL 有哪些死锁场景

浅谈MySQL有哪些死锁场景 目录 1 环境准备 2 同一张表下的死锁 3 不同表下的死锁 4 间隙锁下的死锁 5 INSERT 语句的死锁 首先一起来复习一下死锁的概念:死锁是指两个或者多个事务在同一资源上相互占用,并请求锁定对方占用的资源,从而导致恶性循
发布于55天前
0 阅读
08 31
mysql时间字段默认设置为当前时间实例代码

mysql时间字段默认设置为当前时间实例代码

mysql时间字段默认设置为当前时间实例代码 目录 mysql时间字段默认为当前时间 附:mysql 字段 default 默认赋值 当前系统时间 总结 mysql时间字段默认为当前时间 1.直接在创建表时添加该列并声明默认值,如下: CREATE TABLE `table1` ( `id` int(11) NOT NULL, `creat
发布于55天前
0 阅读
08 31
Mysql中的CHECK约束特性详解

Mysql中的CHECK约束特性详解

Mysql中的CHECK约束特性详解 功能说明 在MySQL 8.0.16以前, CREATE TABLE允许从语法层面输入下列CHECK约束,但实际没有效果: CHECK (expr) 在 MySQL 8.0.16,CREATE TABLE添加了针对所有存储引擎的表和列的CHECK约束的核心特性.CREATE TABLE允许如下针对表或列的约束语法
发布于55天前
0 阅读
08 31
数据库连接池以及sequelize实现增删改查等操作指

数据库连接池以及sequelize实现增删改查等操作指

数据库连接池以及sequelize实现增删改查等操作指南 目录 数据库连接池 介绍数据库连接池 优点 使用方法 数据库访问中的ORM——sequelize模块 ORM sequelize模块——ORM的实现模块 总结 数据库连接池 介绍数据库连接池 数据库连接池负责分配.管理和释放
发布于55天前
0 阅读
08 31
MySQL校对规则(COLLATION)的具体使用

MySQL校对规则(COLLATION)的具体使用

MySQL校对规则(COLLATION)的具体使用 目录 简介 MySQL的校对规则 校对规则列举 查看校对规则 修改校对规则 总结: 简介 本文介绍MySQL的校对规则. MySQL的校对规则 两个不同的字符集不能有相同的校对规则. 每个字符集有一个默认校对规则.例如: utf8mb4默
发布于55天前
0 阅读
首页上一页 1 2 3 4 5 6 7 8 9 下一页末页 共 9页173条

学习编程

Python教程 开始学习
学习Python

Python不仅是一种计算机程序设计语言、还是一种面向对象、解释型的计算机程序语言,汇集整理Pytho......

Go教程 开始学习
学习Go

Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。......

Ruby教程 开始学习
学习Ruby

Ruby是一种纯粹的面向对象编程语言。它由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)创建于......

C教程 开始学习
学习C

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编......

最新发布

  • 网站图片丢失或者获取失败时显示默认图片的办法 3小时前
  • PHP正则表达式匹配字符方法汇总 4小时前
  • Nib文件是什么?Nib文件打开方法 5小时前
  • iOS、Mac OS X系统中编程实现汉字转拼音的方法(超级简单) 5小时前
  • iOS7 毛玻璃特效代码 5小时前

图文推荐

  • MYsql库与表的管理及视图介绍

    MYsql库与表的管理及视图介绍

  • MySQL子查询的使用详解上篇

    MySQL子查询的使用详解上篇

  • 一文带你永久摆脱Mysql时区错误问题(idea数据库可视化插件配置)

    一文带你永久摆脱Mysql时区错误问题(idea数据库可视化插件配置)

文章热榜

1 测试mysql数据库是否连接成功

我们有时候需要测试mysql数据库是否连接成功,要怎么操作呢?当然前提是要配置好运行环境,下面以php连接mysql代码为例: ?php$link=mysql_connect(localhost,root,topstudy);if(!$link) echo "失败!";else echo "成功!";mysql_close();? 如果出现Fatal error: Call to undefined fun

2 数据库查询某个对像里面包含哪些字段方法的sql语句

数据库查询某个对像里面包含哪些字段方法的sql语句写法: select *from sysobjects o, syscomments swhere o.id = s.idand text like '%text%'and o.xtype = 'P' text 换成需要查的字段 数据库查询哪个对像里面包含表:

3 mysql数据库中替换所有表中的所有字段值(存储过程)

指定值在数据库中所有表所有字段值的替换(存储过程): 1.写一个存储过程,查出指定数据库中所有的表名: CREATE DEFINER=`root`@`localhost` PROCEDURE `init_replace`(in orig_str varchar(255),in new_str varchar(255),in db_name varchar(100))BEGIN    #Routine body goes here...DECLARE

4 php+MySQL按天统计最近七天数据

php+mysql实现按天统计最近7天的数据示例,希望能够帮到大家! $time = time(); $today = strtotime(date('Y-m-d', time()));//零点时间戳 $todayDate = date('Y-m-d', time()); //最近7天 $sevenDaysAgo = strtotime(date('Y-m-d', time())) - 7 * 86400; $sql = "SELECT t1.day, COUNT(t2.id) user_numFROM

5 mysql怎么批量修改某字段的值

mysql怎么批量修改某字段的值,遇到一个批量更改数据库某字段值的需求,要求把sex为1的数据的headpicture改为1.png,sex为0的数据的headpicture改为0.png。 修改语句: update t_user set t_user.headpicture= REPLACE (headpicture,'3','1.png') where t_user.sex='1'; 这种方法适用

关于我们

© 2023 素材狗 版权所有并保留所有权