寒假打卡: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位小数

相关推荐
麦聪聊数据2 小时前
智慧医疗数据互联互通:使用 QuickAPI 构建实时诊疗数据交换层
数据库·sql·安全
风吹落叶花飘荡2 小时前
2026年mysql数据库迁移(全流程)
数据库·mysql
2301_822382762 小时前
Python上下文管理器(with语句)的原理与实践
jvm·数据库·python
m0_748229992 小时前
Laravel8.X核心功能全解析
开发语言·数据库·php
液态不合群3 小时前
【面试题】MySQL 的索引下推是什么?
数据库·mysql
2301_790300963 小时前
Python深度学习入门:TensorFlow 2.0/Keras实战
jvm·数据库·python
Code blocks4 小时前
SpringBoot从0-1集成KingBase数据库
数据库
程序员敲代码吗4 小时前
用Python生成艺术:分形与算法绘图
jvm·数据库·python
未来的旋律~5 小时前
sqlilabs注入靶场搭建与sql语句
数据库·sql