• mysql group_concat 合并列

    简介MySQL GROUP_CONCAT()函数将组中的字符串连接成为具有各种选项的单个字符串,也就是实现列的合并。测试创建一个测试表进行测试create table test_classes (std_name varchar(200),class_name varchar(200));ins 2025-12-31 06:50:09
  • MySQL中float double decimal区别总结

    下表中规划了每个浮点类型的存储大小和范围:类型大小范围(有符号)范围(无符号)用途float4 bytes(-3.402 823 466 E+38,-1.175 494 351 E-38),0,(1.175 494 351 E-38,3.402 823 466 351 E+38)0,(1.175 4 2025-12-30 02:31:33
  • MySQL数据库备份与恢复策略:Java实践指南

    MySQL是一款常用的关系型数据库管理系统,为了保证数据的安全性和可靠性,备份与恢复策略是非常重要的。下面将介绍在Java实践中如何进行MySQL数据库的备份与恢复,并提供一些相关的指南。一、备份策略1、定期全量备份:定期全量备份是数据库备份的基础,可以选择每天、每周或每月进行全量备份。可以通过使用 2025-12-28 02:27:21
  • MySQL的match函数在sp中使用的BUG解析

    一、问题发现在一次开发中在sp中使用MySQL PREPARE以后,使用match AGAINST语句作为prepare stmt的参数后,发现执行第二遍call会导致数据库crash,于是开始动手调查问题发生的原因。注:本次使用的 MySQL 数据库版本为最新的debug版本。SQL语句示例:CR 2025-12-24 00:55:04
  • MySql中的Full Text Search

    开篇在我们的生产环境中,有一个模糊检索的文档框,但是当数据量级别上去之后,频繁对数据库造成压力,所以想使用Full Text全文索引进行优化 下面是一个总结的简单案例一个简单的DEMO假设我们有客户的地址簿,目标是通过他/她的姓名或电子邮件快速找到人。CREATE TABLE `address_bo 2025-12-23 04:29:15
  • 不为人知的MySQL数据库GTID 原理以及使用

    概述MySQL GTID特性是5.6加入的一个强大的特性,它的目的在于使用GTID的MySQL能够在整个复制环境中能够自动地切换,而不像以前需要指定文件和位置,这也一定是未来发展的方向,我们熟知的MGR也是基于GTID的,所以了解GTID的原理也是必要的。GTID事务的生命周期 GTID即全局事务I 2025-12-21 03:33:35
  • 数据库大师成长日记:再谈MySQL和SQLServer的差别

    MySQL和MSSQL(Microsoft SQL Server),应该是我们开发系统最常用的两种后台数据库了。因为常用,大家可能更关注两者之间的差别。今天多列举一些细微的区别,希望对那些对两个数据库都有兴趣的朋友有所帮助。支持数据类型的差别1、MySQL支持enum、set类型,MSSQL不支持。 2025-12-20 02:17:38
  • MySQL常用函数之数值函数

    函数名称和功能演示表基本结构1.ABS(x) 函数:返回 x 的绝对值SQL语句:SELECT ABS(negative_num) as num FROM t_numSELECT ABS(decimal_num) as num FROM t_num返回结果:2.CEIL(x) 函数: 返回大于 x 2025-12-19 03:22:21
  • MySQL常用的备份方式与备份工具 赶紧收藏

    MySQL备份这是大家经常必须要做的事情,今天网盾科技给大家讲讲MySQL常用的备份方式与备份工具,需要的朋友赶紧收藏。 备份的必要性 再生产环境中,为了防止硬件故障、软件故障、自然灾害、误操作等各种原因导致的数据库数据丢失后能恢复到事故之前的状态,我们需要对数据库进行备份和恢复操作。数据库的备份和 2025-12-18 02:27:22
  • mysql中的事务,你理解嘛?

    事务又叫做TCL,全称是transaction control language,意思是事务控制语言。这篇文章还是属于我的mysql基础文章,在前面我们介绍了下面这些基础知识:1、数据库的增查改删操作2、数据表的增查改删操作3、数据的增查改删操作3、数据的约束以及增查改删5、Mysql中的内置函数这 2025-12-16 01:43:50