随笔分类 -  mysql

摘要:#事务#是数据库管理系统(DBMS)中的一个重要概念,它是由一组数据库操作组成的逻辑工作单元,这些操作要么全部执行成功,要么全部失败,即满足ACID特性(原子性、一致性、隔离性和持久性)。# 事务中的关键字# BEGIN / START TRANSACTION:用于开始一个新的事务。# COMMIT 阅读全文
posted @ 2024-05-30 17:32 GOZO 阅读(15) 评论(0) 推荐(0)
摘要:1 # 触发器 2 # 一种MySQL数据库对象,它在表的某些事件发生时自动执行预定义的SQL语句 3 #触发器类型 4 # 行级触发器:在每一行受到影响时触发。 5 # 语句级触发器:在整个语句完成后触发(MySQL目前只支持行级触发器)。 6 # 触发器的事件 7 # BEFORE INSERT 阅读全文
posted @ 2024-05-30 16:33 GOZO 阅读(26) 评论(0) 推荐(0)
摘要:# 用户账户# MySQL用户账户由用户名和主机名组成,表示一个特定用户从特定主机连接到MySQL服务器。例如,'username'@'hostname'。每个用户账户都有其独立的密码和权限。# 权限等级# MySQL的权限分为多个等级,从粗粒度到细粒度:# 全局权限:影响整个MySQL服务器。存储 阅读全文
posted @ 2024-05-30 01:29 GOZO 阅读(65) 评论(0) 推荐(0)
摘要:# 关于select关键字语句定义顺序SELECT: 指示查询开始。DISTINCT: 可选的,指示返回唯一不同的结果。FROM: 指定要从中检索数据的表。JOIN: 将其他表连接到主表。ON: 指定连接条件,即两个表之间的关联条件。WHERE: 可选的,指定筛选条件,限制返回的行。GROUP BY 阅读全文
posted @ 2024-05-30 01:01 GOZO 阅读(52) 评论(0) 推荐(0)
摘要:1 create database test2; 2 use test2; 3 CREATE TABLE students ( 4 student_id INT, 5 student_name VARCHAR(50) 6 ); 7 8 CREATE TABLE courses ( 9 course_ 阅读全文
posted @ 2024-05-29 23:03 GOZO 阅读(26) 评论(0) 推荐(0)