![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL数据库
文章平均质量分 81
MySQL栈
南石.
少年当有凌云志,万里长空竞风流;
展开
-
“了解MySQL中的enum枚举数据类型“
以下是一个完整的表定义和使用枚举类型的示例,展示了从创建表到查询和更新数据的完整过程。-- 创建表id INT AUTO_INCREMENT PRIMARY KEY COMMENT '主键ID',task_name VARCHAR(100) NOT NULL COMMENT '任务名称',description TEXT COMMENT '任务描述',start_date DATE COMMENT '开始日期',end_date DATE COMMENT '结束日期',原创 2024-06-24 23:08:07 · 1099 阅读 · 0 评论 -
MySQL事务与并发控制案例
FOR UPDATE语句是用来在MySQL中对数据进行加锁的。当使用SELECT ... FOR UPDATE语句时,MySQL会锁定查询结果集中的行,防止其他事务对这些行进行修改,直到当前事务提交或回滚为止。原创 2024-05-30 22:08:47 · 561 阅读 · 0 评论 -
MySQL各种锁
乐观锁(Optimistic Locking)是一种在数据库操作中用于处理并发问题的技术;它的基本思想是假设在多个事务同时访问同一条数据是,冲突发生的概率较低,因此在操作数据时不会立即进行锁定,而是在提交数据更改时检查是否有其他事务修改了这条数据;如果没有,就提交更改,否则就回滚事务;在MySQL中,乐观锁并没有内置的实现,但是可以通过一些编程技巧来实现;一种常见的实现方式是使用版本号(或时间戳)字段;每当一条记录被修改时,就增加版本号(或更新时间戳);原创 2024-05-30 21:47:55 · 805 阅读 · 0 评论 -
SQL30 统计每种性别的人数(牛客)
题目:现在运营举办了一场比赛,收到了一些参赛申请,表数据记录形式如下所示,现在运营想要统计每个性别的用户分别有多少参赛者,请取出相应结果。学习SUBSTRING_INDEX()函数;示例:user_submit。原创 2024-03-14 14:47:14 · 316 阅读 · 1 评论 -
MySQL详细基础教程
数据库(简称:DB,全称: DataBase)是按照数据结构来组织、存储和管理数据的仓库。概念:每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理大数据量。数据库是一个按数据结构来存储和管理数据的计算机软件系统,它是安装在操作系统之上的。作用:存数据,操作数据。一个数据库可以管理多个网站的数据。原创 2021-12-22 18:04:20 · 2407 阅读 · 0 评论