详解MySQL的ASCII()函数:查询 ASCII 码值

MySQL的ASCII()函数用于返回字符的ASCII码值,它可以接受一个字符或者字符串作为输入。 函数的常见用法: ASCII(str) 参数说明: str:要查询的字符或字符串。可以是一个常量、表达式或者一个列名。 返回值: 返回值类型为整型(int) 下面给出两个实例来详细说明它的使用方法: 实例…

详解MySQL的ADDDATE()函数:增加日期

MySQL ADDDATE() 函数 ADDDATE() 函数用于将日期加上一个指定的时间间隔。 ADDDATE(date,INTERVAL expr unit) 说明: date 日期 expr 时间间隔 unit 时间间隔单位,如 DAY, HOUR, MINUTE, SECOND, MONTH, …

详解MySQL的ABS()函数:查询绝对值

MySQL的ABS()函数是一种数学函数,用于返回传入数值的绝对值,并且该函数接收一个参数,参数可以是任何数字表达式。具体的作用是返回参数表达式的绝对值,即去掉参数表达式的正负号。下面是ABS()函数的使用方法的完整攻略以及两个实例的说明。 ABS()函数的基本使用方法 语法: mysql ABS(x)…

详解MySQL的AES_ENCRYPT()函数:加密字符串

MySQL的AES_ENCRYPT()函数是一种加密函数,用于加密字符串和二进制数据。该函数使用AES算法加密数据,支持128,192和256位密钥长度。 下面是使用AES_ENCRYPT()函数的一些要点和示例说明: 语法 AES_ENCRYPT(str, key); 参数说明 str:表示需要加密的…

mysql数据库和表的基础操作

MySQL数据模型 关系型数据库是建立在关系模型基础上的数据库,简单说,关系型数据库是由多张能互相连接的 二维表 组成的数据库  关系型数据库的优点: 都是使用表结构,格式一致,易于维护。 使用通用的 SQL 语言操作,使用方便,可用于复杂查询。 关系型数据库都可以通过SQL进行操作,所以使用方便。 复…

一键部署MySQL8+keepalived双主热备高可用

概述 本次的文章会格外的长,网上大多的配置流程已经不可使用,本篇文章可以称为保姆级教程,而且通过shell脚本大大减少了部署mysql主从,双主的工作量。 如上图,VIP地址为192.168.10.100,如果主机192.168.10.129挂了,会自动切换到备机192.168.10.130上,由于是双…

列存引擎 Tianmu 如何实现 Delete?| StoneDB 研发分享 #3

作者:李红建 责编:宇亭 在第一期研发分享中,我们解释了,为什么Tinamu作为一款列式存储引擎在初期不支持 Delete 功能的原因,然后对一些友商列式存储引擎的 Delete 方案进行了一些调研和总结,感兴趣的同学可以查看我们上一期的分享:关于列式数据库实现 Delete 功能的调研之旅。 本期文章…

MySQL索引必知必会

索引必知必会 索引原理 没有索引的时候,搜索是全表进行扫描,速度很慢; 当我们建立了一个索引后,会生成一个索引的数据结构(例如索引二叉树) 代价 索引会占用磁盘空间 对增删改语句的效率有影响 -> 结合实际场景是查询业务多还是增删改业务多来判断 所以不能盲目添加 规则 频繁作为查询条件的字段可以创…

《MySQL必知必会》之事务、用户权限、数据库维护和性能

第二十六章 管理事务处理 本章介绍什么是事务处理以及如何利用COMMIT和ROLLBACK语句来管理事务处理 事务处理 并非所有数据库引擎都支持事务处理 常用的InnoDB支持 事务处理可以用来维护数据库的完整性,它保证成批的MySQL操作要么完全执行,要么完全不执行。 例如给系统添加订单的过程利用事务…

MySQL客户端的进阶操作

GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 作者:土豆娃娃 文章来源:社区投稿 引言 作为一个MySQL数据库从业者,我们最常用的工具就是mysql了,然而如何让它变的更好用,你了解吗? mysql …