MySQL 调用存储过程与存储函数 一、调用存储过程 (CALL PROCEDURE)存储过程使用专门的 `CALL` 语句来调用。基本语法:CALL sp_name([parameter[, ...]]); `sp_name`:要调用的存储过程的名称。 `parameter`:传递给存储过程的参数。参数的数量、顺序和类型必须与过程定义时声明的参数一致。重要特点:  MySQL存储过程和触发器 2025年09月07日 0 点赞 0 评论 901 浏览
MySQL 子查询 子查询基本概念子查询是指嵌套在 SELECT、INSERT、UPDATE 或 DELETE 语句中的查询语句,必须放在圆括号内。子查询可以多层嵌套。子查询执行顺序先执行最内层的子查询将子查询结果传递给外层查询最后执行外层查询WHERE 子句中的子查询1. IN/NOT IN 子查询用于判断表达式是否在子查询结果集中。示例1:查 MySQL操作表中数据 2025年09月02日 2 点赞 0 评论 756 浏览
DBA到底要做什么,成为一名DBA需要具备什么能力 一、DBA的日常工作职责 1. 基础运维保障(30%时间) 安装与配置:部署MySQL/Oracle等数据库,优化参数文件(如`my.cnf`)。 备份与恢复:制定备份策略(全量+增量),模拟灾难恢复(如误删表后的`Point-in-Time Recovery`)。 监控与告警:用Prometheus+Grafan Mysql入门 2025年07月29日 5 点赞 0 评论 1676 浏览
MySQL 自增主键 自增主键核心特性1. 自动递增:系统自动分配递增值,无需手动指定2. 唯一性保证:确保每个值都是唯一的3. 非空约束:自增字段隐式包含 NOT NULL 约束4. 单字段限制:每表只能有一个自增字段5. 数据类型限制:仅适用于整数类型(INT, BIGINT 等)自增主键语法详解基本语法CREATE TABLE table_name ( MySQL约束、函数和运算符 2025年09月01日 1 点赞 0 评论 1095 浏览
MySQL convert() 函数:数据类型转换 在MySQL中,convert(expr, type) 函数用于数据类型转换,即将表达式转换为指定的数据类型。其语法格式如下:convert(expr,type)--将表达式转换为指定类型convert()函数是一个数据类型转换函数,用于将表达式转换为指定的SQL数据类型,功能与cast()函数类似。值得注意的是,convert()函数支持转换为CHAR、DATE、DATE MySQL数据统计和转换函数 2025年11月20日 0 点赞 0 评论 532 浏览
MySQL adddate() 函数:日期时间加法运算 在MySQL中,adddate(date, interval expr unit) 函数用于向一个日期时间值添加指定的时间间隔,并返回计算后的新日期时间。其语法格式如下:adddate(date,intervalexprunit)--返回日期加上间隔后的结果adddate()函数根据日期时间参数和时间间隔参数,返回计算后的新日期时间,让我们通过下表来 MySQL日期时间函数 2025年11月20日 0 点赞 0 评论 489 浏览
MySQL ascii() 函数:获取字符的ASCII码值 在MySQL中,ascii(str) 函数用于获取字符串第一个字符的ASCII码值(MySQL没有字符概念),即返回该字符对应的ASCII数值。其语法格式如下:ascii(str)---返回字符串第一个字符的ASCII码值ascii()函数根据参数返回其第一个字符对应的ASCII码数值。如果传入的是多字符字符串,只返回第一个字符的ASCII码值。值得注意的是,ascii(NULL) 的 MySQL字符串函数 2025年11月19日 0 点赞 0 评论 444 浏览
MySQL ceiling()函数:向上取整 在MySQL中,ceiling(x)函数被称为向上取整函数,其功能与ceil(x)函数完全相同,都是返回大于或等于x的最小整数。值得注意的是:ceiling()是ceil()的别名函数,两者在MySQL中功能完全相同,只是名称不同,用户可以根据个人习惯选择使用。其语法格式如下:ceiling(x)--返回大于或等于x的最小整数对于正小数,ceiling()会向上取整到更大的整数;对于负 MySQL数学函数 2025年11月17日 0 点赞 0 评论 478 浏览
MySQLroot修改普通用户密码 了解如何修改MySQL用户密码对数据库安全很重要。下面是一个快速对比几种主要方法的表格,帮助你根据情况选择:方法命令示例优点缺点适用场景SET语句SET PASSWORD FOR 'user'@'host' = PASSWORD('newpwd');简单直接需要root权限root用户修改任意用户密码UPDATE语句UPDATE mysq MySQL用户管理 2025年09月07日 1 点赞 0 评论 944 浏览
如何正确删改MySQL中的事件? 在《从实例出发教会你如何创建并执行事件!》中我们已经学会了创建事件,那么如何对事件进行删改呢?其实,我们之前已经提到了删除事件的一点知识,使用DROP EVENT来进行事件删除。这一小节,我将详细向大家删改事件的详细步骤:怎么删?首先你得有个事件吧,我们有个dotcpp_user表:创建一个事件insert_user,为dotcpp_user表每10秒插入一名用户('Suser', MySQL存储过程和触发器 2025年09月20日 0 点赞 0 评论 674 浏览