转自:https://blog.csdn.net/weixin_35385409/article/details/113141030 原代码中没有判断小数点.,我增加了小数点的判断 DELIMITER $$ DROP FUNCTION IF EXISTS `IsNum` $$ CREATE FUNCTION `IsNum` (str V...
转自:https://blog.csdn.net/weixin_41261833/article/details/103511400 大前提 假如你不懂mysql中“=”和“:=”的区别,需要去补习一下这两个知识的用法。 关于mysql中“=”和“:=”的区别,可以参考另外一篇文章。http://help.dwcpa.com.cn:89...
转自:https://blog.csdn.net/weixin_41261833/article/details/103509526 1. “=”和“:=”的区别 mysql中“=”大多数表示的是等于的作用。只有使用update …set语句修改表中数据的时候,才体现的是赋值作用。 eg:update student set sname...
表 a: UIDMoney 2444 1222 3555 46666 想要以Money排序取得排行号:SQL文如下: Select UID,(@rowNum:=@rowNum+1) as rowNo From a, (Select (@rowNum :=0) ) b Order by a.Money Desc 输入结果如下: UIDro...
一、案例概述 在企业应用中,成熟的业务通常数据量都比较大 单台 Mysql 在安全性、高可用性和高并发方面都无法满足实际的需求 配置多台主从数据库服务器以实现读写分离 二、mysql主从复制原理 1、mysql的复制类型 基于语句的复制 基于行的复制 混合类型的复制 2、mysql主从复制的工作原理 主服务器 master 记录数据库通...
一、函数 Mysql 数据库函数提供了能够实现各种功能的方法,使我们在查询记录时能够更高效的输出。 Mysql 内建了很多函数,常用的包括数学函数、聚合函数、字符串函数和日期时间函数 1、数学函数 数学函数 描述 abs(x) 返回 x 的绝对值 rand() 返回 0 到 1 的随机数 mod(x,y) 返回 x 除以 y 以后的余数...
一、正则表达式(同shell脚本的正则表达式) MysQL正则表达式通常是在检索数据库记录的时候,根据指定的匹配模式匹配记录中符合要求的特殊字符串。 MysQL的正则表达式使用REGEXP这个关键字来指定正则表达式的匹配模式 REGEXP操作符所支持的匹配模式如下 匹配模式 描述 ^ 匹配文本的开始字符 $ 匹配文本的结束字符 . 匹配...
一、按关键字排序 使用select语句可以将需要的数据从 mysql 数据库中查询出来,如果对查询的结果进行排序操作,可以使用 order by 语句完成排序,并且最终将排序后的结果返回给客户。 select 字段 from 表名 order by 字段 ASC|DESC ASC|DESC ASC 是按照升序进行排名的,是默认的排序方式...
一、mysql常用日志 1、概述 日志文件在数据库进行备份和恢复时起到了很重要的作用 常用的日志文件默认保存在 /usr/local/mysql/data 目录下 可在 /etc/my.cnf 配置文件中的 [mysqld] 中进行日志的路径修改、开启、关闭等操作 ①、错误日志 用于记录 mysql 启动、停止或运行时产生的错误信息 可...