寒假打卡:2026-01-28

日常学习:

DCL-权限控制:

MySQL中定义了很多种权限,但是常用的就以下几种:

ALL, ALL PRIVILEGES--所有权限

SELECT--查询数据

INSERT--插入数据

UPDATE--修改数据

DELETE--删除数据

ALTER--修改表

DROP--删除数据库/表/视图

CREATE--创建数据库/表

1.查询权限

SHOW GRANTS FOR '用户名'@'主机名';

2.授予权限

GRANT 权限列表 ON 数据库名.表名TO '用户名'@'主机名'

3.撤销权限

REVOKE 权限列表 ON 数据库名.表名 FROM '用户名'@'主机名';

函数:

字符串函数:

CONCAT(S1,S2...Sn)--字符串拼接,将S1,S2,...Sn拼接成一个字符串

LOWER(str)--将字符串str全部转为小写

UPPER(str)--将字符串str全部转为大写

LPAD(str,n,pad)--左填充,用字符串pad对str的左边进行填充,达到n个字符串长度

RPAD(str,n,pad)--右填充,用字符串pad对str的右边进行填充,达到n个字符串长度

TRIM(str)--去掉字符串头部和尾部的空格

SUBSTRING(str,start,len)--返回从字符串str从start位置起的len个长度的字符串

数值函数:

CEIL(X)--向上取整

FLOOR(X)--向下取整

MOD(X,Y)--返回x/y的模

RAND()--返回0~1内的随机数

ROUND(X,Y)--求参数x的四舍五入的值,保留y位小数

相关推荐
pikapika~~~17 小时前
Mysql+Redis八股
数据库·redis·mysql
ShineWinsu17 小时前
对于Qt:QLCDNumber常见属性以及QTimer的解析
服务器·数据库·c++·qt·gui·qtimer·qlcdnumber
captain3761 天前
MyBatis(入门5)其他查询操作
java·数据库·spring boot·mybatis
小此方1 天前
Re:Mysql数据库基础篇(八):详细讲解复合查询、多表查询、自连接、多行、多列子查询与合并查询
数据库·mysql
xszivvvv1 天前
Mariadb数据库frm文件异常,如何恢复数据
数据库·mariadb
smile_life_1 天前
MySQL 设置 防止账户被暴力破解
数据库·mysql
ShineWinsu1 天前
对于Qt:QRadioButton常见属性以及QButtonGroup的解析
数据库·c++·qt·microsoft·gui·qradiobutton·qbuttongroup
测试盐1 天前
oracle数据库卡顿排查
数据库·oracle
滕州市燕猫虎计算机科技工作室个体工商户1 天前
MySQL、MVCC、多版本并发控制
数据库·mysql·mvcc·数据库事务
明航咨询-陈老师1 天前
ITSS运行维护服务能力成熟度认证技术纵深:标准模型、等级路径、2026审核趋势与CS/CMMI对比
服务器·数据库·cmmi